Hi there, I'm using the StreamingHttpResponse to stream a response, it works great. Now, I've a middleware that measures the size of req/response that users do. For normal HttpResponse i use len(response.content) [i know that it does not give the bytes, but it's pretty close], for the streaming I can't, and I can't use the streaming_content as well.
the docs says ` Because the content can’t be accessed, many middlewares can’t function normally.` Thus, is there a way to get the length of the response for a StreamingHttpResponse? If I would be able to know the size of the response at some point in time (it's an iterator, so i just need to count) and i could put it in the request object, how can I make it working with the middleware? beacuse the process_response is fired just after the first yield, no? -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/f6a89f2a-8f1e-4fd9-8d21-88244251699a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.