Connector icon indicating copy to clipboard operation
Connector copied to clipboard

Исправление потери параметров

Open adminimusRU opened this issue 3 years ago • 2 comments

  • параметры запроса терялись при передаче параметров вторым аргументов метода Get;

  • параметры преобразования Json терялись в методе КакJson

adminimusRU avatar Dec 16 '21 15:12 adminimusRU

  • параметры запроса терялись при передаче параметров вторым аргументов метода Get;

    • параметры преобразования Json терялись в методе КакJson

А можно увидеть пример, в котором эти параметры теряются?

vbondarevsky avatar Apr 18 '22 06:04 vbondarevsky

Пример потери параметров запроса в методе Get, если одновременно передавать параметры запроса (второй аргумент) и дополнительные параметры (третий аргумент):

Адрес = "https://httpbin.org/get";

ПараметрыЗапроса = Новый Структура;
ПараметрыЗапроса.Вставить("param1", "value1");

ДопПараметры = КоннекторHTTP.НовыеПараметры();
ДопПараметры.МаксимальноеКоличествоПовторов = 3;

ОтветСервера = КоннекторHTTP.Get(Адрес, ПараметрыЗапроса, ДопПараметры);

ТекстОтвета = КоннекторHTTP.КакТекст(ОтветСервера);
Сообщить(ТекстОтвета);

В ответе будет видно, что параметр param1 отсутствует в запросе.

adminimusRU avatar Jun 13 '22 12:06 adminimusRU

Пофиксил здесь https://github.com/vbondarevsky/Connector/commit/f0d37ae34af6b30102eb417270785e1b3027f2d9

Это PR ломает часть тестов

vbondarevsky avatar Mar 02 '23 21:03 vbondarevsky