请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

发送GET正常,但发送Delete请求时,返回405 Method Not Allowed??

发送GET正常,但发送Delete请求时,返回405 Method Not Allowed??
发送Delete请求时,返回405 Method Not Allowed??
同一个Id,发送get能正常返回状态码和数据
https://localhost:5002/api/touristroutes/dd7c03eb-3358-453c-aa56-dd8177964139
图片描述

发送delete返回,405 Method Not Allowed

啊老师,怎么解决,谢谢,卡在这里了
图片描述

正在回答 回答被采纳积分+3

1回答

阿莱克斯刘 2021-06-05 09:17:23

同学你好,请检查一下你的代码,注意,[HttpDelete("{id}")]的id字符串需要使用花括号。

如果代码没有问题,我们得考虑一下是否是服务器的问题。

你使用的是iis服务器吗?我怀疑是iis中的WebDAV配置出了问题。试试以下的配置:

//img1.sycdn.imooc.com//szimg/60bad05b093d1a7c06210465.jpg

或者干脆切换为kestrel服务器试试?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信