Par*_*thi -2 c# rest wcf webclient httpwebrequest
您好我已经创建了WCF服务,服务合同和数据合同粘贴在下面
[ServiceContract]
public interface IRestWithXML
{
[OperationContract]
[WebInvoke(Method = "Post", UriTemplate = "DoWork", RequestFormat= WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
string DoWork(Test objtest);
[OperationContract]
[WebInvoke(Method = "Post", UriTemplate = "Method?test={strtest}", BodyStyle = WebMessageBodyStyle.Wrapped, RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
string Method(Test objtest,string strtest);
}
[DataContract]
public class Test
{
[DataMember]
public string id { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我应该如何在.NET中测试这些服务.我可以通过将方法"Post"更改为"GET"来测试方法.
但我必须使用"Post"来测试这些服务.请指导我
提前致谢 !!!!
您使用WCF和WebInvoke
属性的事实并不意味着您可以搜索更通用的术语.
您只是在寻找一种"测试POST到REST服务"的方法,如果您在自己喜欢的网络搜索引擎中输入,可能会出现以下命中:
这些搜索结果将引导您进行以下操作: