Welcome! Log In Create A New Profile

Advanced

ngx_http_charset_module не добавляет пробел для text/plain

September 03, 2019 09:21PM
Не могу понять почему nginx формирует разные заголовки. Баг? Конфиг такой:

include /etc/nginx/mime.types;
charset "utf-8";
charset_types text/xml text/plain application/javascript application/rss+xml application/xml text/css text/javascript text/markdown text/calendar text/x-component text/vcard text/cache-manifest text/vtt application/json application/manifest+json;
default_type application/octet-stream;

При отправке в PHP заголовка :

header('Content-type: text/plain');
echo "test";

В браузере(в любом) по ssl HTTP 2 получаю: text/plain;charset=UTF-8 т.е. перед charset= нет пробела. Мелочь, но хотелось бы одинакового поведения для всех заголовков.

Для других типов такого не наблюдаю, там всё в норме, например в том же PHP nginx выдаёт: content-type: application/xml; charset=utf-8
Хотя всё конечно не проверял, возможно глючит еще на каких-то заголовках.
Subject Author Posted

ngx_http_charset_module не добавляет пробел для text/plain

pavlusha23 September 03, 2019 09:21PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 145
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready