AJAX POST 收到 404 错误

-2 投票
1 回答
679 浏览
提问于 2025-04-18 17:18

我想用AJAX把数据发送到我的Python脚本testing.py。每次我尝试发送时,都会收到一个错误信息。

POST http://localhost:5000/testing.py 404 (未找到)

我正在用Flask来搭建我的网站。为什么会出现404错误?我该怎么让localhost能找到我的Python脚本呢?

1 个回答

0

你应该在某个地方有一个叫做 app.py 的文件(不过你也可以叫它 testing.py,随便你)。这个文件里面至少应该包含:

from flask import Flask, request
app = Flask(__name__)

@app.route('/testing') # you can probably even put testing.py here
def testing():
    vars = request.args
    return ','.join(map(str,vars))

if __name__ == "__main__":
    app.run()

然后

python app.py # or testing.py

接着你可以把你的 POST 请求发送到 http://localhost:5000/testing,这样它就会把你发送的参数显示在浏览器上。

撰写回答