@DreamTeam в данном модуле, отсутствует функция "Удалить текущий элемент".
Элемент можно удалить получив либо его индекс, либо по значению.
в обычном клиенте, если используется действие "прокси" с пустым значением - прокси сбрасываются и ошибок нет
в этом модуле логика немного отличается, при попытке оставить поля пустыми - ошибка "прокси пуст"

не знаю баг или фича, больше интересует вопрос как сбросить прокси без перезапуска клиента? пустую строку подсунуть('')?
@GhostZ said in httpClientCustom:
Благодаря этому можно создавать свои модули работающие через клиент, на который не будут влиять настройки стандартного клиента
Это в смысле куки не будут подтягиваться и можно функцию выполнять, она как в другом потоке будет?
@GhostZ подскажи, пожалуйста, как добавить проверку в POST запросе. Если Content-Type не указан в форме, то вообще не отправлять этот заголовок?
Пробовал в engine.js менять, но все равно отправляется пустой.
function httpClientCustom_Post(){
...
_do(function(){
...
var headers_object = {"encoding":encoding, "method":method, "headers":headers};
if (content_type.length > 0) {
headers_object["content-type"] = content_type;
}
_call(function(){
...
_if_else(redirect, function(){
general_timeout_next(timeout);
http_client_post(value, params, headers_object)!
}, function(){
general_timeout_next(timeout);
http_client_post_no_redirect(value, params, headers_object)!
})!
},null)!
...
})!
};
Почему-то при сохранении кук не сохраняются куки, проставляемые при редиректах. То есть если есть такие запросы:
1 - 302
2 - 302
3 - 200
то сохранятся куки только из "3 - 200".
Я пробовал как ставить галку "Следовать переадресациям", так и вручную получать урл из заголовка Location и отправлять запросы, пока не будет получен условно 200 ответ. Такое ощущение, что хттп клиент баса просто не добавляет заголовки кук из 302 ответов.
Есть решение как пофиксить?