AJAX POST收到404错误

时间:2014-08-14 15:54:10

标签: python ajax post flask http-status-code-404

尝试使用AJAX POST到我的Python脚本testing.py。每当我尝试POST时,都会收到以下错误。

POST http://localhost:5000/testing.py 404 (NOT FOUND)

我正在使用Flask来提供我的网站。为什么这是404错误,如何让localhost为我的python脚本服务呢?

1 个答案:

答案 0 :(得分: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 它会将任何发布的参数打印到浏览器