LINUX.ORG.RU

Дефолтная кодировка apache

 ,


0

1

Сервер отправляет такой заголовок:

...
Content-Type: text/html; charset=utf-8
...

Но скрипт устанавливает заголовок без кодирови

...
Content-Type: text/html
...

Как убрать дефолтную кодировку апача, чтобы она не дописывалась в http заголовок?


да, действительно — есть такое поведение :-)

...хотя не знаю ни одного случая где-бы это могло бы помешать...

если тебе не нравится UTF-8 — то напиши например в скрипте:

Content-Type: text/html;charset=koi8-r

или как ты там хочешь %) %)

----------

скрипт устанавливает заголовок без кодирови

если скрипт устанавливает заголовок без кодировке — то значит очевидно что скрипт использует ASCII-кодировку (только латинские буквы).

а это значит что UTF-8 будет не помехой :-)

user_id_68054 ★★★★★ ()
Последнее исправление: user_id_68054 (всего исправлений: 1)
Ответ на: комментарий от user_id_68054

а это значит что UTF-8 будет не помехой :-)

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

CYB3R ★★★★★ ()
Ответ на: комментарий от user_id_68054

Например, скрипт на проверку прокси на честность: нужно на сервере отдавать эталонную страницу, а на клиенте качать её через прокси и сравнивать с контрольной суммой эталона. Если совпало, значит, прокси ничего не добавляет и не режет.

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

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

оно полюбому не совпадёт..

как минимум потому что сервер прикрутит свои сигнатуры к ответу.

твоя задумка — говно.. уж прости :-) . потому что сравнивить нужно НЕ *контрольную_сумму* , а само содержимое (и заголовки) проверять на их корректность..

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

user_id_68054 ★★★★★ ()
Последнее исправление: user_id_68054 (всего исправлений: 4)
Ответ на: комментарий от CYB3R

user_id_68054 прав. Хочешь - не хочешь прокси все равно насрет в заголовки. Вообще мне это надо было потому что на сервере много легаси контента в разной кодировке. Оказалось это, извиняюсь за выражение php, добавлял дефолтную кодировку. Пол дня потратил чтобы найти, всем спасибо за внимание, можно расходиться

bhead ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.