Ошибка:10061, "Невозможно установить соединение" Browsermob-proxy
Я использую browsermob-proxy для захвата трафика из тестов селена. Я делал запросы изнутри роботизированной системы и иногда получал проблему: Соединение прервано: Ошибка10061, Невозможно установить соединение, потому что цель активно от него отказалась. Поэтому я переместил все запросы в python, используя библиотеку запросов, но теперь она постоянно завершается ошибкой:
def saveHar(self, proxy, name):
server, req = proxy
name +=str(server.harCount) + ".har"
print name
print server, " ", server.url
har = req.put(server.url+"/proxy/11049/har")
print har
print har._content
req - сеанс библиотеки запросов, а server - прокси-сервер browsermob. Я запутался в том, что является причиной этой ошибки, я попытался закрыть соединение и разрешить порт в брандмауэре, но все равно не удается. Любая помощь приветствуется!
1 ответ
Решение
Исправлено, добавлена проверка, чтобы убедиться, что сервер прослушивает перед отправкой запроса