python web开发http返回405错误码

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


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

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


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

猜你喜欢

转载自blog.csdn.net/zoulonglong/article/details/80665158