3

我有一个通过 Jersey 实现的 java Google App Engine RESTful 服务器。在浏览器会话中登录我的 Google 帐户时,我可以使用 Postman(一种基于浏览器的 curl 类程序)成功进行 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 库,因为它很简单,但我是新手。

谢谢。

4

0 回答 0