Уссги ломает заголовки - PullRequest
       10

Уссги ломает заголовки

0 голосов
/ 11 января 2012

Я использую Nginx + uwsgi + python3

Отправка любого заголовка через start_response проходит хорошо, но когда я хочу отправить более одного заголовка, он становится безумным.Например, если я напишу:

start_response('200 OK', [('Last-Modified', 'Wed, 11 Jan 2012 00:00:00 GMT'), ('Content-Type', 'text/html; charset=windows-1251')])

Отправленные заголовки:

HTTP/1.1 200 OK
Transfer-Encoding: chunked
Server: nginx/1.0.11
Connection: close
Date: Wed, 11 Jan 2012 04:17:22 GMT
Content-Type: text/html; charset=windows-1251
Content-Type: text/html; charset=windows-12

uwsgi отправляет один и тот же заголовок дважды, и даже больше второй заголовок прерывается.

1 Ответ

0 голосов
/ 11 января 2012

какая версия uWSGI и nginx? И в 0.9.8.x, и в 1.0.x я не могу воспроизвести вашу ошибку.

Вы можете проверить реальные заголовки, отправленные uWSGI, переведя их в режим http с помощью --http / - http-socket

...