【发布时间】:2016-08-06 15:02:13
【问题描述】:
现在在这被标记为重复和否决之前,我已经尝试了所有其他链接(见下文),但它们没有帮助。
converting curl call to python requests
Convert cURL request to Python-Requests request
我正在进行的 cURL 调用是(在 .sh 文件中存在 $ 插值)
COOKIE_JAR=./program.cookies
LOGIN_URL= 'URL'
USER_ID = 'USERID'
PASSWORD = 'password'
VIEWSTATE = 'long string of text'
$(curl"$LOGIN_URL"-L -b "$COOKIE_JAR" -c "$COOKIE_JAR"
--data-urlencode "__VIEWSTATE=$viewstate" --data-urlencode "userid=$USER_ID"
--data-urlencode "password=$PASSWORD") || printf >2 "failed to get token:\n%s"
"$token" && printf "your token is:\n%s\n" "$token"
如何将其翻译成 python 请求表单?任何帮助将不胜感激!! :)
【问题讨论】:
-
“他们没有帮助”是什么意思?服务器没有得到正确的数据或者你得到一个错误?
-
因为它的形式不同,因为我也必须处理 cookie
-
嘿,感谢您的帮助,没关系,我搞定了!不需要饼干 :)