|
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
|
Как раз искала такую информацию, спасибо.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой