我正在尝试让 Android 使用我自己制作的简单 WCF Web 服务。这是我的 WCF 服务定义:
[WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json,
RequestFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Bare,
UriTemplate = "/UploadCallLog2")]
[OperationContract]
String UploadCallLog2(String number, String cached_name, String duration, String date, String line_number);
我有两个问题: 1. 我的 HTTP 请求应该是什么样的?添加请求头时应该选择什么样的内容类型?2. 是否有正确的方法将输入参数作为 JSON 放入正文中,并且 web 服务可以自动检测输入参数的值?
弗雷德