与WebService怎样通信网上有很多资料可以查到,就不做说明了。
在往WebService传输字符串时,发现如果字符串中包含“<”或“>”,返回的结果就会异常:
Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: internal server error (500)" UserInfo=0x165dcb80 ......
后来想到的方法是将“<”换成"<",“>”换成">"进行传输,比如本来要传“<root>”,则换成传“<root>”就可以了。
本文介绍了一种在向WebService传输包含特殊字符(如“<”和“>”)的字符串时遇到的问题及解决方案。通过将这些特殊字符转换为对应的HTML实体 (&lt; 和 &gt;) 来避免服务器端出现内部错误。
222

被折叠的 条评论
为什么被折叠?



