Запитання з тегом «nsurlsession»

21
Не вдалося завантажити ресурс, оскільки політика безпеки транспорту додатків вимагає використання безпечного з'єднання
Я зіткнувся з проблемою, коли я оновив свій Xcode до 7.0 або iOS 9.0. Якось почала видавати мені помилку під заголовком "Не вдалося завантажити ресурс, оскільки політика безпеки транспорту додатків вимагає використання безпечного з'єднання" Метод веб-сервісу: -(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString { NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration]; [sessionConfiguration setAllowsCellularAccess:YES]; [sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" …

19
Як зробити HTTP-запит у Swift?
Я читав програму мови програмування Swift від Apple в iBooks, але не можу зрозуміти, як зробити запит HTTP (щось на зразок cURL) у Swift. Чи потрібно імпортувати класи Obj-C чи мені просто потрібно імпортувати бібліотеки за замовчуванням? Або неможливо зробити запит HTTP на основі рідного коду Swift?

7
Надіслати запит POST за допомогою NSURLSession
Оновлення: рішення знайдено. Ви можете прочитати його в кінці публікації. Я намагаюся виконати запит POST до віддаленого API REST, використовуючи NSURLSession. Ідея полягає в тому, щоб зробити запит з двома параметрами: deviceIdі textContent. Проблема полягає в тому, що ці параметри не розпізнаються сервером. Серверна частина працює коректно, тому що я …

13
Не вдалося завантажити завантаження HTTP NSURLSession / NSURLConnection на iOS 9
Спробував запустити наявну програму на iOS9, але під час використання стався збій AFURLSessionManager. __block NSURLSessionDataTask *task = [self.sessionManager dataTaskWithRequest:request completionHandler:^(NSURLResponse * __unused response, id responseObject, NSError *error) { if (error) { } else { } }]; [task resume]; Я отримую таку помилку: Error Domain=NSURLErrorDomain Code=-999 "cancelled. Також отримують такі журнали: …

10
Створіть свій власний код помилки швидко в 3
Я намагаюся швидко виконати URLSessionзапит 3. Я виконую цю дію в окремій функції (щоб не писати код окремо для GET і POST) і повертаю URLSessionDataTaskта обробляю успіх і невдачу при закритті. Начебто так- let task = URLSession.shared.dataTask(with: request) { (data, uRLResponse, responseError) in DispatchQueue.main.async { var httpResponse = uRLResponse as! …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.