Проблема в том, что независимо от задержки перед кликом по "плей" трек обычно кешируется не полностью (видно по затененной полосе состояния под кнопкой "плей") и цикл на пункте 4. становится бесконечным (воспроизведение останавливается).
Снифер при загрузке этого (любого) трека в хроме показывает ГЕТ запрос с кодом 206 (частичная загрузка). И как продолжить догрузку остатков трека я не могу найти.
P.S. в обычном хроме подгрузка как то автоматом продолжается, но при этом в процессе подгрузки снифер не видит ГЕТ, ПОСТ запросов. И попутно возник вопрос HTTP клиент в БАС запросы подгрузит в браузер или отрабатывает их независимо?
Как определить тип прокси?
-
Есть у меня прокси которые юзаю в BASе
Прокси юзаю двух видов:
-
с авторизацией приватные ip:port:login:pass
-
паблик ip:port
Есть ли способ юзая BASе или юзая с ним в связке node.js или cmd как-то проверить какого это типа взятый прокси? То есть, какой из этого тип прокси: socks5 \ socks4 \ https?
Допустим я взял такой паблик прокси:
123.123.123.123:7777как у него проверить его тип?
Да, в басе есть автоматическое определение типа прокси в кубиках, например в браузер если ставим:

В нём есть настройка определения реального ip, но нету определения типа прокси.Или в например в HTTP-клиент

-
-
@Nikolas said in Как определить тип прокси?:
Я так понимаю ни кто не имеет идей по поводу этого?)
Проверяешь, что прокси отвечает на первый пакет SOCKS5, если ошибка, то проверяешь что это HTTP таким же образом первым пакетом. Если все failed, то или прокси дохлый или это не прокси.
Пример первого пакета, который должен послать клиент к SOCKS5:
A(Client) sends the initiation packet(0x05, 0x01, 0x00) to the SOCKS5 proxy.Правда, я думаю, тебе это не сильно помогло. Но другого способа я не знаю, я бы делал так, наверное.