Заголовок длины содержимого потерян во время запроса (django) - PullRequest
0 голосов
/ 23 сентября 2019

Использование

    clen = os.path.getsize(the_file)
    response['content-disposition'] = "attachment; filename=%s" % filename
    response['content-length'] = clen
    return response

В результате получается заголовок ответа, содержащий только расположение содержимого, но не длину содержимого. Если я добавлю бессмысленный заголовок, такой как

    response['bla'] = 'some non-sense'

, он появитсяотлично в ответе.Есть ли где-то еще, где заголовки перезаписываются или что-то в этом роде.Я использую nginx с uwsgi.

1 Ответ

0 голосов
/ 24 сентября 2019

Content-Length отправляется в заголовках при использовании application / octet-stream в качестве Content-Type.

...