Имя: Пароль:
1C
 
HTTP сервис возвращает иероглифы
0 Zixxx
 
29.05.23
11:26
Первая база возвращает нормальный ответ "DAT": "Операция завершена"
Вторая база возвращает иероглифы "DAT": "Операция завершена"

Вторую базу недавно перенес на сервер и скопировал в нее http сервис и модули из первой базы

Как поправить?
1 lEvGl
 
29.05.23
11:34
кодировка винды/базы по умолчанию, наверно
2 OldCondom
 
29.05.23
11:39
Ответ = Новый HTTPСервисОтвет(КодСостояния);
Ответ.Заголовки.Вставить("content-type", "application/json; charset=UTF-8");
3 stix2010
 
29.05.23
11:39
(0) В заголовке ответа прописать кодировку UTF-8? на одном вебсервере по дефолту она выставлена, на другом нет
4 Zixxx
 
29.05.23
12:09
(1) Они находятся на одном сервере, кодировка базы где указывается?
(2) Где посмотреть кодировку по дефолиу на вебсервере?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан