将PUT,DELETE谓词添加到IIS中的.aspx扩展名有什么问题吗?

时间:2008-12-03 16:23:04

标签: asp.net ajax iis

我正在越来越多地使用PUT和DELETE我的ajax工作,并想看看将这些动词添加到IIS中的.aspx应用程序扩展中是否是一个“坏主意”。

2 个答案:

答案 0 :(得分:2)

如果您的AJAX操作正在利用RESTful API,那么我认为没有问题。否则,您可能需要查看RFC2616-sec9以更详细地分析您的案例。我个人不认为它很糟糕,但人们可能希望坚持标准,并寻求服务器开销等。

答案 1 :(得分:2)

PUT和DELETE应该 - 如果您正在关注RFC - 替换或删除指定的.aspx文件。如果这就是你正在做的事情,那就去吧。如果您正在做其他任何事情,请在“丑陋的黑客”下提交您的解决方案,并按照您的意愿使用GET和/或POST。