SSL发布请求发布

时间:2014-08-14 20:13:31

标签: google-app-engine python-2.7 post ssl

我需要在Google Appengine(Python 2.7)上开发基于网络的服务,该服务涉及将敏感数据从第三方网站发送到我的网站(最好通过SSL)。假设我的网址为https://example.appspot.com,我希望第三方网站http://example.com通过POST请求发送两个值,一个是username,另一个是password,到https://example.appspot.com/receiverhandler。此接收者处理程序为class ReceiverHandler(webapp2.RequestHandler)。我的问题基本上是:如何通过SSL连接发送此POST数据?我并不完全熟悉SSL协议,因此我不知道从哪里开始。

1 个答案:

答案 0 :(得分:1)

使用urlfetch,只需将其发送到SSL加密的网址:https://example.appspot.com/receiverhandler

这使用POST参数(有效载荷)给出了如何操作的很好的解释:

https://developers.google.com/appengine/docs/python/urlfetch/