错误:方法在REST不允许WCF阿比
问题描述:
我写了一个API使用这种格式:错误:方法在REST不允许WCF阿比
[OperationContract]
[WebInvoke(Method = "Get", UriTemplate = "/GetPrice/{ItemID}", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Wrapped)]
string GetVegatablePrice(string ItemID);
我得到了一个错误:
method not allowed
答
最后我得到的回答这一点。
解决方案
只是改变方法名"GET"
。
在写一个Http
方法,确保以大写字母写,如:
"GET"
"PUT"
"POST"
"DELETE"
如果你的答案是值得分享,发布它作为答案。 – aaron
我们可以使用WCF创建Rest api吗?根据我的知识,我们可以创建SOAP API,它使用WCF服务返回xml值。如果我错了,请纠正我 –
@Prasadtelkikar我们可以使用WCF创建REST和SOAP API – Vinoth