Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 10, 2017 09:07:49

zikfriddi
Зарегистрирован: 2016-07-29
Сообщения: 28
Репутация: +  0  -
Профиль   Адрес электронной почты  

Кодировка CGI

Через cgi, ответ с сервера

 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:54:25) [MSC v.1900 64 bit (AMD64)]

Офлайн

#2 Апрель 10, 2017 09:37:32

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Кодировка CGI

zikfriddi
Если в заголовок поставить <meta charset=“utf-8”> то кириллица не читаема на странице, если убрать то все ок.
Если не добавляешь кодировку, то страница на русском выводится нормально? Убедись, что сам файл записан в кодировке utf-8. Вот прямо в hex-редакторе открой и убедись, что там на каждую русскую букву записано два байта.



Отредактировано py.user.next (Апрель 10, 2017 09:37:58)

Офлайн

#3 Апрель 10, 2017 17:16:00

zikfriddi
Зарегистрирован: 2016-07-29
Сообщения: 28
Репутация: +  0  -
Профиль   Адрес электронной почты  

Кодировка CGI

Если не указываю, то все ok

Прикреплённый файлы:
attachment Без имени-1.jpg (492,3 KБ)

Офлайн

#4 Апрель 11, 2017 00:52:11

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Кодировка CGI

Вот тебе файл для экспериментов (чтобы ничего лишнего не влияло). Там же информация, что пришлось сделать, чтобы он выводился на Apache. На виндовом сервере нужно сделать что-то аналогичное.



Прикреплённый файлы:
attachment cgitest-2017-04-11-084917.tar.bz2 (764 байта)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version