我需要一个简单的客户端,如果他是Alive,可以在HTTP POST请求中发送bool值。我有一台运行Apache的Linux服务器。
我从Atermi(帮助过我的用户)中意识到,我是新用的请求库,如下所示: 导入请求
r = requests.post("http://127.0.0.1/post", data={'key': 'val'})
print(r.text)
但我不知道如何让我的apache服务器收到帖子请求。
此外,在运行脚本时,我收到错误,
请求的网址' /'在这台服务器上找不到。
我尝试了一个服务器端,在同一个Linux服务器上进行测试,这就是 代码,
from flask import Flask, request
app = Flask(__name__)
@app.route('/', methods=['POST'])
def res():
print(request.form['key'])
return "Revived"
但是发现以下错误: runtimerror:在请求上下文之外工作
谢谢!