将GET请求中的网址发送到Google App Engine上的Python服务器

用户名

我在Google Apps引擎上用Python编写了一个非常简单的服务器。我希望能够通过GET请求向其发送命令,例如"http://myserver.appspot.com/?do=http://webpage.com/?secondary=parameter"

这是行不通的,因为辅助参数会分别解释并发送到我的应用程序。有什么帮助吗?

没事

网址http://myserver.appspot.com/?do=http://webpage.com/?secondary=parameter格式不正确。也许您可以urlencode将字符串数据发送出去

from urllib import urlencode
data = {"do": "http://webpage.com/?secondary=parameter"}
encoded_data = urlencode(data)
url = "http://myserver.appspot.com/?" + encoded_data

提供输出

>>> print url
http://myserver.appspot.com/?do=http%3A%2F%2Fwebpage.com%2F%3Fsecondary%3Dparameter

另外,如果您使用的是pythonrequests模块,则可以执行

import requests
payload = {"do": "http://webpage.com/?secondary=parameter"}
r = requests.get("http://myserver.appspot.com/", params=payload)

这给出了输出

>>> print r.url
u'http://myserver.appspot.com/?do=http%3A%2F%2Fwebpage.com%2F%3Fsecondary%3Dparameter'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

关于将Blob上传到Google App Engine上的生产服务器的错误404

来自分类Dev

PHP Google App Engine在本地开发服务器上上传文件

来自分类Dev

具有自己服务器的Google App Engine上的Wordpress

来自分类Dev

Google Cloud App Engine Flex Env上的Flask-Socketio服务器

来自分类Dev

PHP Google App Engine在本地开发服务器上上传文件

来自分类Dev

具有自己的服务器的Google App Engine上的Wordpress

来自分类Dev

无法使用PHP在Google App Engine开发服务器上写入文件?

来自分类Dev

在Google App Engine(Python)中,如何增加应用程序服务器的资源?

来自分类Dev

在Google App Engine(Python)中,如何增加应用程序服务器的资源?

来自分类Dev

将解析服务器部署到Google App Engine

来自分类Dev

Google+登录-服务器端流程-Python-Google App Engine

来自分类Dev

如何停止或禁用Google App Engine生产服务器?

来自分类Dev

在Google App Engine开发服务器上访问BigQuery

来自分类Dev

启动Google App Engine Web服务器

来自分类Dev

使用Java登录Google App Engine开发服务器

来自分类Dev

Matplotlib与Google App Engine本地开发服务器

来自分类Dev

Django Google App Engine服务器错误500

来自分类Dev

如何选择Google App Engine服务器的位置

来自分类Dev

在Google App Engine上使用Google Cloud SQL登录phpmyadmin时无法登录MySQL服务器错误

来自分类Dev

如何在Google App Engine-java的开发服务器上以生产模式运行您的应用程序

来自分类Dev

由于 Flask 路由中的错误,在本地开发服务器中查看 Google App Engine Python 回溯

来自分类Dev

无法将POST请求发送到服务器

来自分类Dev

从App Engine将图像数据发送到android应用

来自分类Dev

如何将服务器的私钥存储在Google App Engine中?

来自分类Dev

将凭据存储在Google App Engine Java服务器中

来自分类Dev

适用于Web服务器或App Engine的Google Compute Engine

来自分类Dev

适用于Web服务器或App Engine的Google Compute Engine

来自分类Dev

改造:将POST请求发送到android中的服务器

来自分类Dev

改造:将POST请求发送到android中的服务器

Related 相关文章

  1. 1

    关于将Blob上传到Google App Engine上的生产服务器的错误404

  2. 2

    PHP Google App Engine在本地开发服务器上上传文件

  3. 3

    具有自己服务器的Google App Engine上的Wordpress

  4. 4

    Google Cloud App Engine Flex Env上的Flask-Socketio服务器

  5. 5

    PHP Google App Engine在本地开发服务器上上传文件

  6. 6

    具有自己的服务器的Google App Engine上的Wordpress

  7. 7

    无法使用PHP在Google App Engine开发服务器上写入文件?

  8. 8

    在Google App Engine(Python)中,如何增加应用程序服务器的资源?

  9. 9

    在Google App Engine(Python)中,如何增加应用程序服务器的资源?

  10. 10

    将解析服务器部署到Google App Engine

  11. 11

    Google+登录-服务器端流程-Python-Google App Engine

  12. 12

    如何停止或禁用Google App Engine生产服务器?

  13. 13

    在Google App Engine开发服务器上访问BigQuery

  14. 14

    启动Google App Engine Web服务器

  15. 15

    使用Java登录Google App Engine开发服务器

  16. 16

    Matplotlib与Google App Engine本地开发服务器

  17. 17

    Django Google App Engine服务器错误500

  18. 18

    如何选择Google App Engine服务器的位置

  19. 19

    在Google App Engine上使用Google Cloud SQL登录phpmyadmin时无法登录MySQL服务器错误

  20. 20

    如何在Google App Engine-java的开发服务器上以生产模式运行您的应用程序

  21. 21

    由于 Flask 路由中的错误,在本地开发服务器中查看 Google App Engine Python 回溯

  22. 22

    无法将POST请求发送到服务器

  23. 23

    从App Engine将图像数据发送到android应用

  24. 24

    如何将服务器的私钥存储在Google App Engine中?

  25. 25

    将凭据存储在Google App Engine Java服务器中

  26. 26

    适用于Web服务器或App Engine的Google Compute Engine

  27. 27

    适用于Web服务器或App Engine的Google Compute Engine

  28. 28

    改造:将POST请求发送到android中的服务器

  29. 29

    改造:将POST请求发送到android中的服务器

热门标签

归档