python web开发之http返回405错误码

时间:2024-03-28 22:53:41

今天在写web时,写了一个ajax请求,但是从fiddler中抓包显示总是返回405状态码。

python web开发之http返回405错误码

405:表示不允许的请求方法

网上查资料,有说是因为发起的post请求中没有携带参数,但是我在post中已经携带参数了

python web开发之http返回405错误码

后来发现是,我在定义路由的时候忘记加methods选项了,所以该路由默认只允许GET,OPTIONS,HEAD三种方法,在路由中加上post方法之后就可以了。