我正在尝试使用WCF开发Web服务。
我想在本例中使用post方法,因为我已经实现了Get
方法。代码是:
[OperationContract]
[WebInvoke(Method = "POST",
RequestFormat= WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json,
UriTemplate = "Json/{id}")]
public void JsonData(string id)
{
return "id is :" + id;
}
当我在get的地方使用post方法但是它在get方法中工作时,这显示了不允许的方法。
请帮帮我。
答案 0 :(得分:2)
如果您有Fiddler,则需要转到Composer
标签,选择POST
的方法,输入您的网址,然后点击Execute
: