Вопросы по теме 'urlsession'

Отсутствует аргумент для параметра totalBytesWritten при вызове
Я пишу приложение для iOS в Swift 3.0.1 и Xcode 8.1. Я пытаюсь загрузить файл из Интернета программно. let configuration = URLSessionConfiguration.default let session = URLSession(configuration: configuration, delegate: self, delegateQueue: nil)...
419 просмотров
schedule 10.11.2022

Ошибка сеанса URL Swift 3
У меня есть следующий код: func downloadItems() { let url: NSURL = NSURL(string: urlPath)! var session: URLSession! let configuration = URLSessionConfiguration.default session = URLSession(configuration: configuration, delegate:...
1695 просмотров
schedule 13.05.2023

Swift 3 Parse JSON в UITableView с использованием URLSession
Я пытаюсь разобрать JSON с помощью URLSession и без использования Alamofire или чего-либо еще. Я просто хочу взять JSON и поместить его в UITableView. Я пытаюсь собрать воедино то, что я узнал, изучая, как анализировать JSON с помощью Alamofire,...
999 просмотров
schedule 15.07.2023

Передача объекта из URLSession в ViewController
Я пытаюсь передать созданный мной объект под названием detail из быстрого файла с именем RestManager.swift в ViewController. Объект содержит все элементы, но когда я вызываю его в своем контроллере представления, он пуст. Из того, что я собрал в...
1002 просмотров
schedule 26.02.2023

Запустить несколько URLRequest в цикле for, выполнить один после завершения предыдущего
В моем приложении у меня есть задача, в которой пользователь будет вводить дату и время, а URL-адрес будет извлекать данные. Каждый URL-адрес будет возвращать с сервера строку JSON большого размера. Проблема возникает, когда пользователь вводит...
510 просмотров
schedule 13.04.2023

Swift: URLSession.shared.dataTask говорит, что код состояния 304 = 200?
Я запрашиваю JSON-API следующим образом: var request = URLRequest(url: url) request.httpMethod = "GET" request.addValue(CredentialsProvider.shared.credentials, forHTTPHeaderField: "Authorization") let task =...
1691 просмотров
schedule 01.06.2023

Метод POST в Swift4 urlSession Decodable не работает (что здесь не так?)
Я пытаюсь опубликовать 2 параметра (электронная почта: и пароль), чтобы получить ответ от сервера с подробной информацией о пользователе, я создаю API для обработки этого и получаю хороший ответ с помощью Postman, но когда я попытался реализовать это...
1376 просмотров
schedule 07.03.2023

получение вывода из URLSession в XCUITest
Я пытаюсь получить значение из URL-адреса внутри теста XCUI. Однако он не выводится, поэтому я не уверен, что я должен что-то делать, кроме того, что я уже пробовал в приведенном ниже коде: import XCTest class ExampleUITests: XCTestCase { func...
515 просмотров
schedule 19.06.2022

Определите, когда urlsession.shared и парсинг Json будут завершены
Я загружаю, а затем читаю файл json. этот json содержит список файлов и их адрес на сервере. Все работает нормально, но я хочу получить размер всех файлов для загрузки. но у меня возникли проблемы с настройкой блока завершения, который указывал...
76 просмотров
schedule 27.11.2023

Как добавить followRedirect или нет в Swift 3/4 в URLSession?
Я делаю вызовы API в Swift, используя URLSession, и я хочу добавить в свой запрос параметр, разрешать ли перенаправление запроса (followRedirect), но я не знаю, как это сделать. Я думаю, что в Alamofire есть способ, но я не может использовать внешнюю...
232 просмотров

Преобразование запроса Ecobee Alamofire для использования URLSession
В продолжение моего последнего вопроса ( синтаксис Alamofire для запроса ecobee ) я бы предпочел просто использовать URLSession для запроса. Теперь я вернулся к запросу, который истекает со статусом 408, используя следующий код: guard let url...
30 просмотров
schedule 02.08.2022

Как загрузить изображение асинхронно с помощью Swift с помощью UIImageViewExtension и предотвратить дублирование изображений или неправильные изображения, загруженные в ячейки
Я разрабатываю библиотеку загрузки изображений в Swift 4, что-то вроде Kingfisher с некоторыми расширениями для поддержки загрузки изображений с URL-адреса в UIImageView. Итак, я могу использовать это расширение в ячейке UICollection или...
624 просмотров
schedule 22.07.2023

Программа Swift никогда не входит в CompletionHandler для dataTask
Я занимаюсь внедрением REST API с помощью Swift. Конечно, часть этого API использует HTTP-запросы для получения и отправки данных. Полное раскрытие, у меня нет опыта работы со Swift, и я использую это как учебный проект, чтобы, так сказать,...
117 просмотров
schedule 05.09.2022

URLSession dataTask возвращается без ошибок и данных, вызывая ошибку SwiftyStoreKit.ReceiptError 1
Почему следующий код заставляет URLSession возвращать nil как для data , так и для error ? let task = URLSession.shared.dataTask(with: storeRequest as URLRequest) { data, _, error -> Void in // there is an error if let...
752 просмотров

Пакетный запрос iOS Swift
Я пытаюсь реализовать пакетные запросы в iOS, где несколько вызовов API объединяются в один HTTP-запрос. Поскольку есть требование, когда я должен сделать несколько запросов и подождать, пока все они будут выполнены, а затем продолжить, я проверил и...
533 просмотров

обработка кода состояния HTTP с помощью URLSession и Combine
Я пытаюсь обработать ответы, поступающие от DataTaskPublisher , читающего код состояния ответа. Когда код состояния больше 299, я хотел бы вернуть тип ServiceError как Failure. Во всех примерах, которые я видел, я использовал .mapError и _4...
1196 просмотров
schedule 07.12.2022

Ошибка SSL возникает при обратном вызове задачи данных сеанса URL-адреса только на определенных устройствах
Для некоторых пользователей наше приложение выдает NSError при попытке вызвать API защищенного сервера с помощью задачи данных URLSession. Ниже подробная информация об ошибке: error-domain: NSURLErrorDomain nserror-code: -1202...
76 просмотров
schedule 07.01.2023

загрузка изображения на сервер с помощью Alamofire Swift
Я пытаюсь загрузить изображение на сервер, но оно показывает не текущий формат, я видел так много решений в стеке, но не работал над своим кодом. вот скриншот моего почтальона: ответ почтальона для аутентификации: Снимок экрана страницы...
63 просмотров
schedule 18.02.2023

Как обрабатывать два разных ответа JSON с помощью Alamofire
Я делаю функцию входа в систему в приложении SwiftUI. При успешном входе в систему ответ JSON: { "user_id": 41, "token": "Token", "token_type": "bearer", "expires_in":...
82 просмотров
schedule 07.02.2023

Контекстный тип закрытия '(Data?, URLResponse?, Error?) -> Void' ожидает 3 аргумента, но 1 использовался в теле замыкания
Я следую этому руководству, но получаю эту ошибку: Контекстный тип закрытия '(Data?, URLResponse?, Error?) -> Void' ожидает 3 аргумента, но 1 использовался в теле замыкания в строке: urlSession.dataTask(with: url) { (result) in private...
101 просмотров
schedule 19.05.2023