我在 iPhone 应用程序的 WCF 休息服务部分工作。我的方法之一如下。
[OperationContract]
[WebInvoke(Method="POST",
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped,
UriTemplate = "Update/{tokenId}/{title}")]
int Update (string tokenId, string title);
我的问题是当我们在“title”参数中传递特殊字符时,这个方法没有被调用。我认为这与编码有关。我们如何为此实现编码?如果可能,请提供 iPhone 和 WCF 部分的编码和解码代码。提前致谢。