C# 如何访问同一文件中的两个WebAPI端点?
目前,我的设置包括两个WebAPI端点(POST和DELETE),它们位于同一个C#文件中: 我可以使用Postman成功地发布到第一个端点,但是当我尝试向第二个端点发送删除请求时,会收到以下消息C# 如何访问同一文件中的两个WebAPI端点?,c#,asp.net-web-api,C#,Asp.net Web Api,目前,我的设置包括两个WebAPI端点(POST和DELETE),它们位于同一个C#文件中: 我可以使用Postman成功地发布到第一个端点,但是当我尝试向第二个端点发送删除请求时,会收到以下消息 404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable. 在本地
404 - File or directory not found.
The resource you are looking for might have been removed, had its name
changed, or is temporarily unavailable.
在本地测试这两个端点效果很好,但是当我将项目上传到登台环境时,我只能访问POST端点
知道为什么我只能访问一个吗?同样,这两个端点位于同一个控制器文件中。检查您的运行时宿主环境。如果是类似IIS(或任何其他)的内容,
DELETE
动词可能无法启用。情况就是这样。谢谢我不知道IIS中存在这些设置。@Delfino没问题,这是一个常见问题:D
404 - File or directory not found.
The resource you are looking for might have been removed, had its name
changed, or is temporarily unavailable.