我想知道asmx文件是否与REST风格的请求兼容?
我有一些asmx文件需要为一些设置为发送REST请求而不是SOAP的第三方程序提供服务。
我想知道asmx文件是否与REST风格的请求兼容?
我有一些asmx文件需要为一些设置为发送REST请求而不是SOAP的第三方程序提供服务。
首先,你不应该使用ASMX来开发新的服务:你应该使用WCF代替。使用WCF更容易让同一个服务处理SOAP和REST风格的终端点。
ASMX服务能够接近REST的程度是它可以配置为允许GET或POST请求,在这种情况下,它将返回纯XML,没有SOAP包装。
请参见配置选项。
但是,如果你想从ASMX获取“真正的REST”,那么你就没那么幸运了。