我正在用 C# 开发一个 Restful 服务,并且在使用时运行良好
[OperationContract]
[WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Xml, BodyStyle =
WebMessageBodyStyle.Wrapped, UriTemplate = "json/?id={id}")]
string jdata(string id);
我对应的功能实现是:
public string json(string id)
{
return "You Typed : "+id;
}
到目前为止一切正常,但是当我更改 WenInvoke Method="POST" 时,我必须面对“不允许的方法。”;
[WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Xml, BodyStyle =
WebMessageBodyStyle.Wrapped, UriTemplate = "json/?id={id}")]
string jdata(string id);