API вызова дает ошибку протокола

голоса
0

Я строю приложение IOS , используя быстрые. Я использую URLSession для вызовов API. Я сделал все вызовы API , используя адрес IP - и все работали. Теперь , чтобы поместить приложение в магазине, я изменил адрес IP - доменное имя. API - интерфейсы работают от почтальона. Но в моем коде его дает ошибку:
«HTTP загрузка не удалась (код ошибки: 100 [1: 100]), закончил с ошибкой - код:. 100, операция не может быть завершена Ошибка протокола».
Я использовал произвольные нагрузки верно. Я попробовал «HTTPS» и «HTTP» в качестве протоколов. Что мне не хватает?
Swift 3
Xcode 9
Тестирование устройства IOS , 11

EDIT: Эта проблема не проистекающая , если я использую IP - адрес сервера. Поэтому я думаю , что мой запрос или его формат не имеет ошибок. Ошибка приходит только тогда , когда я изменить IP - адрес для имени домена ( https://myServerAddress.com ).

Задан 30/10/2017 в 10:14
источник пользователем
На других языках...                            


1 ответов

голоса
0

Ошибка описания кода:

100 Продолжить Клиент должен продолжать запрос. Этот промежуточный ответ используется для информирования клиента о том, что начальная часть запроса была получена и еще не отвергнута сервером. Клиент должен продолжить посылку оставшихся данных запроса или, если запрос уже выполнен, игнорировать этот ответ. Сервер должен послать окончательный ответ после того, как запрос был завершен. Смотрите раздел 8.2.3 для детального обсуждения использования и обработки этого состояния кода.

Похоже, либо запрос не содержит все данные, необходимые и, следовательно, сервер с просьбой продолжать посылать данные, оставшиеся или иначе сервер не обрабатывает ответ, который должен быть обеспечен надлежащим образом.

Я вижу это как возможный дубликат: Ошибка домена «ошибка протокола» = NSPOSIXErrorDomain Code = 100

Ответил 30/10/2017 в 12:18
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more