我有一个通过Jersey实现的java Google App Engine restful服务器。当我在浏览器会话中登录我的Google帐户时,我可以使用Postman(一种基于浏览器的卷曲程序)成功获得GET,POST,PUT和DELETE。
现在我正在尝试使用Requests库在Python脚本中进行类似的调用。
payload = "{\"key\":1, \"dateOpened\":2341342, \"dateClosed\":0, \"description\":\"test\", \"urgency\":2, \"staus\":1}"
r = requests.post("http://localhost:8080/ticket", params=payload)
print r.status_code
当我这样做时,我得到一个重定向,我不确定如何处理。
com.google.apphosting.utils.jetty.AppEngineAuthentication$AppEngineAuthenticator authenticate
Got /ticket but no one was logged in, redirecting.
如何使用Requests库使其登录?如果可能的话,我想继续使用Requests库,因为它很简单,但我是一个新的使用它。
感谢。