如何向 Flask 服务器发出 GET 请求
How to make a GET request to Flask server
所以,我在 REPL 上使用 Python 制作了一个 Flask 服务器,我试图告诉人们如何使用它。为此,我使用 Python 做了一个例子。到目前为止我有:
import requests
baseURL = "https://myurl.repl.co"
x = requests.get(baseURL)
print(x)
但我得到的是:
<Response [200]>
当我尝试从那里获取物品时,我得到:
Traceback (most recent call last): File "main.py", line 6, in <module> print(x[0]) TypeError: 'Response' object is not subscriptable
有谁知道如何正确地向服务器发出 GET 请求?谢谢!
安装请求模块(比使用 urllib2 好得多)然后定义一个发出必要请求的路由 - 类似于:
import requests
from flask import Flask
app = Flask(__name__)
@app.route('/some-url')
def get_data():
return requests.get('http://example.com').content
根据您的设置,最好将您的网络服务器配置为在特定 URL 下反向代理到目标站点。
import requests
baseURL = "https://myurl.repl.co"
x = requests.get(baseURL)
print(x.content)
所以,我在 REPL 上使用 Python 制作了一个 Flask 服务器,我试图告诉人们如何使用它。为此,我使用 Python 做了一个例子。到目前为止我有:
import requests
baseURL = "https://myurl.repl.co"
x = requests.get(baseURL)
print(x)
但我得到的是:
<Response [200]>
当我尝试从那里获取物品时,我得到:
Traceback (most recent call last): File "main.py", line 6, in <module> print(x[0]) TypeError: 'Response' object is not subscriptable
有谁知道如何正确地向服务器发出 GET 请求?谢谢!
安装请求模块(比使用 urllib2 好得多)然后定义一个发出必要请求的路由 - 类似于:
import requests
from flask import Flask
app = Flask(__name__)
@app.route('/some-url')
def get_data():
return requests.get('http://example.com').content
根据您的设置,最好将您的网络服务器配置为在特定 URL 下反向代理到目标站点。
import requests
baseURL = "https://myurl.repl.co"
x = requests.get(baseURL)
print(x.content)