【发布时间】:2023-04-21 20:59:02
【问题描述】:
我正在使用 python 开发应用程序。我正在做一些测试,看看它是如何工作的。
首先我用 Flask 尝试了这段代码
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return 'The GET works'
if __name__ == "__main__":
app.run()
而且效果很好。然后,因为我希望每个人都可以访问我的应用程序,所以我使用了 ngrok,我只是在控制台中输入:
./ngrok http 5000
它运行良好,我可以从任何地方访问 URL,但是对于我的应用程序,我需要能够从任何地方发出 POST 请求。但是每当我尝试发出这样的帖子请求时
import requests
r = requests.post('http://10d2b892.ngrok.io/',data={'key':'value'})
r 返回响应 [405],我无法发布任何内容。 我应该怎么做才能使 Post 请求起作用?
【问题讨论】:
标签: python flask post request ngrok