我有一个WCF的RESTful服务。它有一个方法
的接口[OperationContract]
[WebInvoke(Method = "GET", UriTemplate = "AddBook/{bookName}", BodyStyle = WebMessageBodyStyle.WrappedRequest, ResponseFormat = WebMessageFormat.Json)]
void AddBook(string bookName);
和我的服务localhost:1234 / MService / AddBook / abcd-book正在运行。但是,如果我将GET更改为POST,则表示不允许使用方法。我想,插入应该是POST,但它不起作用。我错了或上面的编码做错了吗?
此致
答案 0 :(得分:1)
在浏览器中键入URL将默认发送GET请求。要发送POST请求,请创建HTML表单或使用Fiddler等工具。