The requested URL was not found on the server

来源:互联网 发布:淘宝销售额统计 编辑:程序博客网 时间:2024/06/05 02:58

问题重现:


curl的时候带了了一个url,例如XXXX/api/resource

然后报错

The requested URL was not found on the server


原因是什么呢?

因为部署这个web框架的python文件中没有

类似于

@app.route('/api/resource', methods=['POST'])

的语句以及相关处理函数。

从而导致客户端请求的时候找不到。




The requested URL was not found on the server

的意思其实是,客户端的请求中的url在服务器端的python文件中的@app.route()中找不到。



@app.route()这个东西其实有点类似于C语言中的case语句的味道,请求中附带的链接和括号中的值匹配时,就执行括号后面的相关语句。





阅读全文
0 0
原创粉丝点击