如何使用非浏览器客户端的用户API登录GAE应用程序?

时间:2012-08-03 15:05:14

标签: python google-app-engine

我使用User API构建了一个GAE应用程序。

我已经构建了一些Selenium测试应用程序,通过操纵浏览器输入用户名和密码来登录,这样可以正常工作。

我想构建一个命令行python应用程序(最有可能使用Requests库)来对登录后面的一些API进行更多的性能/可伸缩性测试。如何使用自定义非浏览器客户端登录?

是否只是在跟踪所有Cookie时向https://accounts.google.com/ServiceLoginAuth提交表单?

1 个答案:

答案 0 :(得分:1)

您可以使用HttpRpcServer中提供的google.appengine.tools.appengine_rpc类对AppEngine应用程序进行身份验证请求。它会为您跟踪cookie。