http client добавить повторный запрос



  • Здр всем,такой вопрос почему бы и в БАС не добавлять функцию чтобы, если запрос не прошел(типо ошибка была например Failed to connect to 185.127.167.*** port ***: Host unreachable) то, он сам еще раз пробует(или добавить место где можем указать сколько раз попробовать),а то например в этом случае если отправить запрос еще раз то все норм. :)
    p.s Вроде в private keeper(не реклама) была такая функция



  • @narekkar Кто вам мешает это сделать самому? Игнор ошибок + плюс цикл и тд



  • @UserTrue ну у меня весь софт на запросах на каждый делать цикл и игнор немного долго )



  • @narekkar said in http client добавить повторный запрос:

    ать цикл и игнор немного долго )

    А кто мешает сделать универсальныи функции? Тем более вы можете год прождать и эту фичу скорей всего так и не добавят.



  • @UserTrue понял)



  • @narekkar, у меня для этого отдельный модуль с возможностью указать количество неудач и работать через внутренний клиент, возможно когда будет время выложу в разделе с модулями.
    2f32723c-0926-44e1-83d4-9af29da380ca-image.png



  • @GhostZ У меня тоже есть аля либа кодом, как-то начинал писать по ее мотивам модуль для общего пользования, но забросил. У меня там куча настроек, автопарсинг json, глубина переадрисации, какие http статусы считать ошибкой даже типо хуков после получения результата запроса и как оказалось делать такое с интерфейсом не быстрое дело...



  • @UserTrue, а я просто из исходников вытащил оригинальные интерфейсы действий и добавил нужные инпуты.

    e8a12628-aa90-45a4-a670-e449a1d8223f-image.png
    f1886202-caa9-44d2-adff-a41e4d69b338-image.png



  • @GhostZ, подскажи, в какой папке лежит исходник HTTP-клиента или только после покупки премиума это возможно?



  • @sazhin сам исходник только премиум пользователям.
    исключение интерфейс.
    исключение исходники древней версии.(лежат на гитхабе)



  • @sazhin, интерфейс встроенных модулей находится в файле BrowserAutomationStudio\apps\22.9.1\html\toolbox\index.html


Log in to reply