Что такое kCFErrorDomainCFNetwork?

В последнем опубликованном вопросе я получаю NSURLErrorDomain, когда добавляю строку JSON в свой URL с помощью метода GET. Теперь кто-то указал, что я должен в процентах кодировать всю строку JSON, чтобы она была совместимой с URL. Однако когда я сделал это, я получил другой вид ошибки: код 303 kCFErrorDomainCFNetwork. Я исследовал это, и, к сожалению, я не смог найти подходящего объяснения этой ошибке. Самая близкая вещь, которую я понимаю об этой ошибке, - это то, что мне кажется, что я отправляю огромную память на сервер.

Кто-нибудь может дать мне хорошее и простое объяснение по этому поводу?

1 ответ

Я не уверен в деталях вашей конкретной ошибки, но в соответствии с документацией Apple

kCFErrorHTTPParseFailure      = 303

Таким образом, похоже, что сервер не понял кодировку - возможно, в этом была виновата какая-то часть строки JSON. Не глядя на строку JSON, я просто догадываюсь:-)

Вики о процентном кодировании

Другие вопросы по тегам