Size: a a a

1С, БСП, DevOps и Архитектура

2020 April 04

AK

Artem Kuznetsov in 1С, БСП, DevOps и Архитектура
Ivan Carlo
Помогло добавление строки
HTTPЗапрос.Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded");
Странно, в документации к интеграции совсем другое указано.
Всем спасибо, сегодня я стал знать больше.
ептыть 😂
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ivan Carlo
Помогло добавление строки
HTTPЗапрос.Заголовки.Вставить("Content-Type", "application/x-www-form-urlencoded");
Странно, в документации к интеграции совсем другое указано.
Всем спасибо, сегодня я стал знать больше.
Но ведь через постман работало с другим заголовком. Или там на картинке были заголовки пришедшего ответа? 🤔
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
John Doe
Но ведь через постман работало с другим заголовком. Или там на картинке были заголовки пришедшего ответа? 🤔
Да, в постман другой заголовок.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
А, точняк, ты заголовки ответа показал на картинке.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
А надо было заголовки исходящего запроса смотреть
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
John Doe
А надо было заголовки исходящего запроса смотреть
Бллин, я напутал значит. Редко с постман работаю.
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
John Doe
А надо было заголовки исходящего запроса смотреть
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
Но с таким заголовком постман тоже отрабатывает корректно
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ivan Carlo
Но с таким заголовком постман тоже отрабатывает корректно
А в 1С если такой поставить то не помогает?
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
John Doe
А в 1С если такой поставить то не помогает?
Приходит не верный ответ
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
application/x-www-form-urlencoded
а этот норм
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
А если в постмане поставишь вообще левое значение в этот заголовок, норм отрабатывает?
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
Левое не отрабатывает
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ivan Carlo
Левое не отрабатывает
Те в постмане с двумя значениями работает, а из 1С только с одним?
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
John Doe
Те в постмане с двумя значениями работает, а из 1С только с одним?
Не совсем, работает с : multipart/form-data; boundary=<calculated when request is sent>
и text/html; charset=UTF-8
а не работает с application/x-www-form-urlencoded
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Ivan Carlo
Не совсем, работает с : multipart/form-data; boundary=<calculated when request is sent>
и text/html; charset=UTF-8
а не работает с application/x-www-form-urlencoded
Мистика. Но выбирая между постманом и 1С традиционно склоняюсь что это 1С или чего-то не умеет или наоборот умничает и подменяет
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
John Doe
Мистика. Но выбирая между постманом и 1С традиционно склоняюсь что это 1С или чего-то не умеет или наоборот умничает и подменяет
Согласен.
источник

AK

Artem Kuznetsov in 1С, БСП, DevOps и Архитектура
John Doe
Мистика. Но выбирая между постманом и 1С традиционно склоняюсь что это 1С или чего-то не умеет или наоборот умничает и подменяет
Это не так
источник

VB

Vladimir Bondarevskiy in 1С, БСП, DevOps и Архитектура
Да нет там никакой мистики. Знание и/или умение читать стандарты решают. По большей части HTTPСоединение в 1С корректно работает
источник

IC

Ivan Carlo in 1С, БСП, DevOps и Архитектура
Vladimir Bondarevskiy
Да нет там никакой мистики. Знание и/или умение читать стандарты решают. По большей части HTTPСоединение в 1С корректно работает
Дело же не в стандартах, а в том, чтобы документацию написанную не под 1с превратить в 1с.
источник