@artihorror Кстати а если
parse_json(http_client_content())? проверять конечно надо самому но это апи
Доброго времени.
Хотелось бы возможность сразу получить json в ответе на http запрос, без обертки в дополнительный кубик. Почти все сервисы с которыми сталкиваюсь возвращают ответы в json. Каждый раз изменять формат раздувает количество кубиков, да и выглядит не очень.
Получать массив заголовков в одноименном действии, если есть одинаковые. К примеру приходит штук 5 set-cookies, а сейчас действие по получению заголовка возвращает только первый, а нужен третий. Парсить из за одного токена весь контейнер неприятно и раздувает проект, а если еще и сессия длинная, то все становится печальным.
Добавить возможность в запросе игнорировать истекшие cookies и устанавливать их вне зависимости от их длительности. Есть сайт, который устанавливает срок действия кукисов на ту же секунду, что и был отправлен ответ, но они обязательны для правильного ридеректа. Бас такие кукисы попросту игнорирует и не устанавливает, в итоге вместо 1 безобидного запроса получился такой вот монстр. Где то болтается и более длинная линейка редиректов.
Установка заголовка по маске url, добавление параметра к url по маске . Если используется парочка различных апи, то ключи и способы авторизации приходится контролировать вручную, а после закрытия postman где парой кликов настраивается метод авторизации и ключ, ручной контроль этого ведет к печали. Прогонять через конструктор каждый url все равно грустно:)
Возможность установить прокси для внутреннего хттп, который используется в модулях. Привет РКН, и больше никаких комментариев. Ну и мемчик о последних фз с его участием)
JSON.parse(http_client_encoded_content("auto")) и типом поля expression, или использовать модуль httpClientCustom, там действие "Содержание ответа" содержит возможность паркинга JSON@GhostZ я согласен с тем что этот куча мелочи и решается она легко и быстро, но это та мелочь, которая ой как хорошо экономит время и повышает юзабилити. По примеру с json. Нажать стандартный кубик куда быстрее чем выполнить описанное Вами действие. Кастомный хттп клиент - куча багов в описании, возможно через пару билдов и я рискну его использовать.
Не только изменение кукисов приходит списком одинаковых заголовков. Было использовано лишь как самый распространённый пример. Было пару случаев когда из за невозможности получить второй заголовок с одинаковым названием пришлось отказаться от бас.
И на разу не удалось распарить xml стандартными кубиками баса
@artemkachesov said in Об http клиенте:
И на разу не удалось распарить xml стандартными кубиками баса
Во встроенном xpath есть одна проблема, для парсинга xml нужно указывать ключи в нижнем регистре, даже если в вёрстке они указаны иначе.

Тестовый скрипт: 2358.xml