wcf rest 接收 表单数据的问题
我写了一个
wcf rest的服务
今天公司项目的外包公司反应说
无法通过
<form id="form1" runat="server" action="XXXXXXXXX">
<div>
<input type="hidden" id="mid" value="5" />
<input type="hidden" id="property" value="Email" />
<input type="submit" value="搜索" />
</div>
</form>
的方式来调用 服务
可以使用JsonPost的方式来调用 是没问题的,但是对方希望通过form标签或者java后台的Http Request方式来实现,
请问怎么处理,
[WebInvoke(UriTemplate = "/Member/Info", BodyStyle = WebMessageBodyStyle.WrappedRequest, ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, Method = "POST")] public string GetUserInfo(string mid,string property) { string result; MemberBusiness business = new MemberBusiness(); result = business.GetUserInfo(mid, property); return result; }
[OperationContract, WebGet(UriTemplate = "/Customers/{cityID}", ResponseFormat = WebMessageFormat.Json)]Customer[] GetCustomers(string cityID);