我使用以下URL中的代码创建了一个简单的http服务器,但无法创建会话以命中该URL。 https://github.com/zaproxy/zap-api-python/blob/master/src/examples/zap_example_api_script.py
localProxy = {“ http”:“ http://127.0.0.1:9001/”,“ https”: “ https://127.0.0.1:9001/”}
zap = ZAPv2(proxies=localProxy, apikey=apiKey)
core = zap.core
isNewSession
'变量配置为True。 if isNewSession:
pprint('Create ZAP session: ' + sessionName + ' -> ' + core.new_session(name="Draftsession.session", apikey=apiKey))
else:
pprint('Load ZAP session: ' + sessionName + ' -> ' + core.load_session(name="Draftsession.session", apikey=apiKey))
在公司网络下工作
错误
requests.exceptions.ProxyError:HTTPConnectionPool(host ='127.0.0.1', port = 9001):网址超过了最大重试次数: http://zap/JSON/core/action/newSession/?apikey=4ubngbs1nukasudjtjo2lnnr9p&name=Draftsession.session (由ProxyError(“无法连接到代理。”引起, NewConnectionError(':无法建立新的连接:[WinError 10061]无法建立连接,因为目标机器处于活动状态 拒绝了')))