我需要枪杀POST请求的正文。我有一些基本的工作:
def read_input(request):
if "HTTP_CONTENT_ENCODING" in request.META:
if request.META["HTTP_CONTENT_ENCODING"] == "gzip":
data = gzip.GzipFile(fileobj=StringIO(request.read()))
但是输入可能非常大,使用StringIO实现内容将导致内存不足。如何在不实现内容的情况下执行此操作? 注意:我需要生成一个类文件对象。