我已经在idesktop上向IIS 7.5添加了一个MIME类型,以便它现在接受并响应对.json文件的'GET'请求。这很好。
但我还需要接受“POST”
方法的请求请求我尝试在ISAPI模块中添加additioanl处理程序并勾选该框以接受所有动词,但没有区别。现在真的把我的头撞在了墙上,因为这在IIS 6中是直截了当的。
以下是萤火虫的回应
Cache-Control private Allow GET, HEAD, OPTIONS, TRACE Content-Type text/html; charset=utf-8 Server Microsoft-IIS/7.5 X-Powered-By ASP.NET Date Wed, 15 Feb 2012 11:16:34 GMT Content-Length 5669
响应状态为Method Not Allowed 405
提前致谢
答案 0 :(得分:-1)
问题是 - 为什么要对JSON文件发出'POST'请求? 通过.json文件,您的意思是您想要包含包含JSON数据或ASP.NET内容的静态文件吗?
根据您所做的映射,您似乎实际上已添加了Handler Mapping,而不是MIME类型。 有关在IIS7.5中添加MIME类型的说明,请参阅以下链接 - http://www.iis.net/ConfigReference/system.webServer/staticContent/mimeMap