|   |   | 
| 
 | 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 | 
        Как раз искала такую информацию, спасибо.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |