我有下面的代码剪断的厚颜无耻地告诉我它是“无法加载undefnied”(神经...)我想将我的身份验证会话传递给使用JavaScript的系统调用。使用要求,HttpNtlmAuth使身份验证系统调用
import requests
from requests_ntlm import HttpNtlmAuth
from subprocess import call
# THIS WORKS - 200 returned
s = requests.Session()
r = s.get("http://example.com",auth=HttpNtlmAuth('domain\MyUserName','password'))
call(["phantomjs", "yslow.js", r.url])
的问题是,当“CALL”被调用 - 我得到的是以下
FAIL to load undefined.
即时猜测,只是传递正确的验证会话应该工作 - 但问题是,我该怎么办这样我就可以提取我想要的信息。在所有其他尝试中,这是最有成果的。请帮忙 - 谢谢!