![]() |
|
Web.API - корректный GET запрос | ☑ | ||
---|---|---|---|---|
0
1C_Patriot
16.12.18
✎
07:33
|
Доброго времени суток.
Есть сервер который выдает данные по GET запросу в json формате. Все бы ничего если бы не одно но. Если открыть браузер и туда ввести этото GET запрос то поля которые имеют формат даты/время имеют 24-х часовой формат как и должно быть. Тот же самый из 1С выдает время в 12-ти часовом формате. Уже и попробывал использовать ЗаголовкиHTTP.Вставить("Accept-Language", "ru"); ЗаголовкиHTTP.Вставить("Content-Language", "ru"); но, результата нет. Подскажите в какую сторону копать? |
|||
1
trdm
16.12.18
✎
07:35
|
Операционка какая?
|
|||
2
1C_Patriot
16.12.18
✎
07:36
|
windows server 2008 sp1 (ru)
|
|||
3
1C_Patriot
16.12.18
✎
07:43
|
(1), Спасибо ваш вопрос надоумил проверить региональные стандарты ОСи, и там стоит формат H:mm:ss. Отсюда следующий вопрос поскольку действия разворачиваются на сервере 1С. Если я там сейчас поменяю формат. Не поломает ли 1С, базы или еще что нибудь?
|
|||
4
youalex
16.12.18
✎
07:47
|
(3) сервис нельзя научить, чтобы он стандартный формат выдавал?
|
|||
5
1C_Patriot
16.12.18
✎
07:53
|
(4), боюсь что нет ибо этим сервисом пользуются слишком много клиентов и с различными девайсами.
|
|||
6
trdm
16.12.18
✎
08:24
|
У браузера и у 1С-ки разные реализации протоколов.
Юзер-агент можно подсунуть запросу? |
|||
7
trdm
16.12.18
✎
08:25
|
могут быть разные реализации протоколов http/https.
|
|||
8
1C_Patriot
16.12.18
✎
08:29
|
(6), думаю что да. Единственное я сейчас заметил что ie тоже действует как 1с, а именно посколько он файл отдает на скачивание то там тоже формат времени 12-ти часовой.
|
|||
9
youalex
16.12.18
✎
08:44
|
(5) В таком случае, имхо, лучше преобразовывать на стороне 1С. В принципе, не сложно, и не особо затратно, даже если платформенное ЧтениеJSON такое не прожует. А браузер это не показатель. Браузер отображает представление данных, а не сами данные
|
|||
10
1C_Patriot
16.12.18
✎
08:46
|
ок, спасибо. Так и сделаю.
|
|||
11
trdm
16.12.18
✎
09:01
|
(8) 1Ска и пользуется системными либами как и IE.
|
|||
12
mexanik_96
16.12.18
✎
15:22
|
(12) браузер как раз таки показатель, а вот чтение джейсон от 1с берет системные настройки, и меняет часовой формат.
|
|||
13
kolyuchka
16.12.18
✎
16:20
|
Как раз искала такую информацию, спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |