私は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" を変更すると、"Method NOT Allowed." に直面する必要があります。
[WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Xml, BodyStyle =
WebMessageBodyStyle.Wrapped, UriTemplate = "json/?id={id}")]
string jdata(string id);