@ivse777 said in Установка BAS на хостинг:
@tet-vivi , а требования к серверу большие (сколько ядер, памяти)?
Это все от скрипта вашего скрипта зависит. Исходите из того сколько он на вашем ПК ресурсов потрбляет.
Подскажите пожалуйста.
Рассылаю сообщения на сайт через пост запрос на языках которые содержать такие буквы - Å å Ä ä Ö ö å ä ö, на сайте эти буквы в сообщениях отобржаются иероглифами.
Текст берётся из ресурса текстового документа
Кодировка в нотепаде UTF-8
На сайте charset=UTF8
Когда вывожу в лог текст с ресурса, все отображается корректно. Если же слать сообщение через встроенный браузер то все тоже нормально отображается.
@Method said in Кодировка на сайте:
Подскажите пожалуйста.
Рассылаю сообщения на сайт через пост запрос на языках которые содержать такие буквы - Å å Ä ä Ö ö å ä ö, на сайте эти буквы в сообщениях отобржаются иероглифами.
Текст берётся из ресурса текстового документа
Кодировка в нотепаде UTF-8
На сайте charset=UTF8
Когда вывожу в лог текст с ресурса, все отображается корректно. Если же слать сообщение через встроенный браузер то все тоже нормально отображается.
Отправьте через сообщение через сайт и отснифайте запрос, возможно символы как нибудь кодируются дополнительно
@Method said in Кодировка на сайте:
@Fox да изначально снифал фиддлером и делал через конструктор запросов, потом отчаявшись пробовал внутрений захват http запросов ничего не меняется кодировка нигде не прописывается дополнительная.
Запросы после захвата выполняются корректно?
@Method said in Кодировка на сайте:
@Fox да, но если подставляю свою переменную с ресурсом ( текстом сообщения ) то такая же история, иероглифы а если слать в том же вариант как отснифал всё шлётся и отображается корректно
Прикладывайте тестовый скрипт, скорее всего проблема элементарная, но дальше гадать нет желания
Столкнулся с этой же самой проблемой.
Беру файл UTF-8 без BOM или с BOM со строкой "ʙᴀʙʟᴏꜱᴏꜰᴛ" (шрифт изменен),
делаю encode и получаю %CA%99%E1%B4%80%CA%99%CA%9F%E1%B4%8F%EA%9C%B1%E1%B4%8F%EA%9C%B0%E1%B4%9B
отправляю ее через post запрос на сайт - приходит иероглиф ʙᴀʙʟᴠꜱᴠꜰᴛ.
Делаю через обычный браузер, в фиддлере тот же самый запрос отснифан. Приходит все корректно - ʙᴀʙʟᴏꜱᴏꜰᴛ
UPDATE: РЕШЕНО.
Не знаю как это работает, но добавление ; charset=UTF-8 в Content-Type решает проблему. То есть Content-Type должен быть "application/x-www-form-urlencoded; charset=UTF-8"