【发布时间】:2020-07-24 08:05:19
【问题描述】:
我做了一个简单的烧瓶服务器,它在 heroku 上工作得很好,但是当我尝试在本地运行服务器时,会出现错误 400(错误请求)。同样在烧瓶输出中,我得到了一些奇怪的字符。这是我制作的示例:
app = Flask(__name__)
@app.route('/controller', methods=['POST'])
def controller():
return "1"
@app.route('/player', methods=['POST'])
def player():
return "5"
if __name__ == '__main__':
app.run(host = 'localhost', debug = True, port = 8080)
这是带有空 POST 请求的烧瓶服务器的输出:
127.0.0.1 - - [24/Jul/2020 12:32:25] code 400, message Bad request version ('Ôù\x90\x88\x9fb07')
127.0.0.1 - - [24/Jul/2020 12:32:25] "[35m[1m üAîKîe̲}kÔùb07[0m" HTTPStatus.BAD_REQUEST -
我正在使用 requests 库发出 POST 请求
【问题讨论】:
标签: python flask post python-requests localhost