Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GAE Python通过提交按钮发出GET请求_Python_Google App Engine_Get Request - Fatal编程技术网

GAE Python通过提交按钮发出GET请求

GAE Python通过提交按钮发出GET请求,python,google-app-engine,get-request,Python,Google App Engine,Get Request,有一个API需要以下请求标头: Accept: application/json 在网站上,它说它使用REST协议和GET HTTP方法。 我目前正在使用GoogleAppEngine(结合Python)并尝试制作一个简单的表单,用户在其中键入坐标,当他们单击submit按钮时,它会获取天气信息。如何将其添加到标题中 这是我的代码: form = ''' <form method="get" action="http://some.website.fakeurl"> <

有一个API需要以下请求标头:

Accept: application/json
在网站上,它说它使用REST协议和GET HTTP方法。 我目前正在使用GoogleAppEngine(结合Python)并尝试制作一个简单的表单,用户在其中键入坐标,当他们单击submit按钮时,它会获取天气信息。如何将其添加到标题中

这是我的代码:

form = '''
<form method="get" action="http://some.website.fakeurl">
    <label>Latitude:
        <input name="lat">
    </label>
    <label>Longitude:
        <input name="lon">
    </label>
    <input type="submit">
</form>
'''

class MainPage(webapp2.RequestHandler):
    def get(self):
        self.response.out.write(form)

无法使用表单元素修改标题。使用javascriptOr,您可以发布到GAE,让GAE使用urfetch执行GET,然后使用天气信息呈现一个新页面。如果您不想学习javascript,这可能会更容易。
Accept: application/json
access_token: 
appKey: **************************

Get Method http://some.website.fakeurl/weather?lon=126.9658000000&lat=37.5714000000