objective-c – NSURLErrorDomain Code = -1000“bad URL”:它
发布时间:2020-12-14 17:37:38 所属栏目:百科 来源:网络整理
导读:我有这个令人困惑的错误.我通过GET方法发送 JSON,网站将解析并显示数据.问题是我收到错误“NSURLErrorDomain Code -1000”或更简单的“错误的URL”.问题是当我检查服务器时,我发送的数据被成功解析并显示出来.所以我真的很困惑为什么我得到这个“错误的URL”
我有这个令人困惑的错误.我通过GET方法发送
JSON,网站将解析并显示数据.问题是我收到错误“NSURLErrorDomain Code -1000”或更简单的“错误的URL”.问题是当我检查服务器时,我发送的数据被成功解析并显示出来.所以我真的很困惑为什么我得到这个“错误的URL”错误.任何人都可以帮助我吗?
这是我收到的错误:
编辑: http://sample.com/imwebjson.php?sid=5amp13&job=sendNotes&im_flds={"im_uid":"1","im_bookid":"57","im_pagenr":"1","im_notes":"Testing%5C%5Cn"} 好的,你可能会问为什么JSON字符串的某些部分已经编码了.这些编码部分是特殊字符.我意识到stringByAddingPercentEscapesUsingEncoding非常不完整.它不会对所有特殊字符进行编码,而且当它对某些特殊字符进行编码时,根本不会识别该URL.所以我决定手动将特殊字符编码到字符串中. 解决方法
冒号字符:(至少,可能其他像“和{)需要在URL中进行百分比编码.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |