在我发布的最后一个问题中,使用GET方法将JSON字符串附加到URL中时,我得到了NSURLErrorDomain。现在,有人指出,我应该对整个JSON字符串进行百分比编码,以使其与URL兼容。但是,当我这样做时,我收到了另一种错误:kCFErrorDomainCFNetwork代码303。我对此进行了研究,但不幸的是,我找不到适合此错误的解释。我对这个错误最了解的是,似乎我正在向服务器发送大量内存。
任何人都可以给我一个很好而简单的解释吗?
最佳答案
我不确定您具体错误的详细信息,但是根据Apple文档
kCFErrorHTTPParseFailure = 303
因此,看起来服务器无法理解该编码-可能是JSON字符串的某些部分值得指责。不看JSON字符串,我只是在猜测:-)
Wiki on percent encoding
关于objective-c - 什么是kCFErrorDomainCFNetwork?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10796332/