Описание тега nsurlcomponents
NSURLComponents (или URLComponents в Swift) - это тип, который анализирует URL-адреса и создает URL-адреса из их составных частей.
2
ответа
URLComponents.url это ноль
Я пытаюсь использовать URLComponents составить URL поскольку это, кажется, то, для чего это. Однако, когда я получаю доступ к url Свойство компонентов это ноль. Пример... var urlComponents = URLComponents(string: "http://google.com")! urlComponents.…
04 окт '16 в 12:42
2
ответа
URLComponents queryItems теряет процент кодирования при мутации
Когда используешь URLComponents"s queryItems Я обнаружил, что если у вас есть элемент запроса, значение которого содержит несколько процентов символов, в моем случае / кодируется как %2Fтогда, если вы построите URLComponents объект из String URL-адр…
21 дек '17 в 20:23
2
ответа
В Swift конвертировать [String: Any!] В URLComponents
У меня есть словарь [String: Any!], Который имеет значения, такие как целые числа, числа с плавающей запятой и строки. Когда я создаю URLComponents, используя приведенный ниже код, он не принимает значения, связанные с целыми числами и числами с пла…
29 ноя '16 в 14:49
3
ответа
Как преобразовать хост из nsurl в нижний регистр
Допустим, у меня есть www.GOOgle.com/....... Я хочу изменить его на www.google.com/.... и сохранить оставшуюся часть URL как есть. Я пробовал с NSURLComponents, но это не сработало. // I am taking input from textfield and making the nsurl. NSURLComp…
21 дек '17 в 11:44
1
ответ
Swift3 URL от URLComponents, как добавить ИЛИ элементы запроса
Я создаю URL из элементов запроса, используя URLComponents, и я хочу добавить некоторые элементы запроса как условия OR, а не AND. Я не уверен, какова правильная терминология для этого. Во всяком случае, я хотел бы следующее, примерно website.com/th…
14 фев '17 в 02:07
3
ответа
Swift 4 Как удалить%EF%BB%BF из URL, созданного из URLComponent()?
Я пытаюсь создать URL из компонентов var com = URLComponents() com.scheme = "http" com.host = "192.168.1.99" com.port = 77 com.path = "/api/dosomething/55" print("SHOW ME URl = \(com.url!))") Что я получил, это что-то вроде этого http://192.168.1.99…
05 окт '18 в 09:53
0
ответов
Swift: не удается получить URL от URLComponents в закрытии
Я пытаюсь создать URL-адрес и сохранить строковое представление из замыкания. После доступа к некоторому JSON, используя URLSessionЯ создаю другой URL (используя URLComponents) храниться в объекте в моей модели. Тем не менее, мой URL продолжает возв…
30 янв '19 в 06:59
2
ответа
Поделиться текстом, изображением и URL в Google+ без входа
Я хотел бы поделиться изображением с Url в Google+ без входа в мое приложение для iOS. Я использовал: NSString *temp = @"Hello World"; // Construct the Google+ share URL NSURLComponents* urlComponents = [[NSURLComponents alloc] initWithString:@"http…
10 окт '16 в 09:06
2
ответа
Как запретить URLComponents(). Port добавлять знак вопроса перед запросом (Swift/Xcode)
Я пытаюсь составить представителя URLComponents() в приложении я проектирую. Вот код: class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() var components = URLComponents() components.scheme = "http" components.h…
02 янв '19 в 22:29
1
ответ
Как я могу удалить "&", которые продолжают появляться при распечатке URL?
Как я могу удалить "&", которые продолжают появляться при распечатке URL? Почему это вообще появляется? var url = URLComponents() url.scheme = "http" url.host = "api.openweathermap.org" url.queryItems = [ URLQueryItem(name: "/data", value: ""), URLQ…
09 окт '18 в 18:51
1
ответ
Как получить значение params из запроса POST в swift
Сначала я запускаю почтовый запрос. Когда пользователь отправляет эту форму, область отладчика в элементе inspect показывает значение params. Но как я получу это значение в родном IOS Swift? У кого-нибудь может быть идея? Кое что знаю NSURLComponent…
25 окт '16 в 20:14
2
ответа
Как я могу использовать символ # вместо? в URLQueryItem?
Если я создаю URL, как это: guard var urlComponents = URLComponents(url: "https://example.com/something", resolvingAgainstBaseURL: false) else { return } let queryItems = URLQueryItem(name: "token", value: token) urlComponents.queryItems = [queryIte…
26 янв '18 в 00:01
1
ответ
URLComponents найти ноль
Итак, мое условие здесь заключается в том, что если URL содержится com://******/sendto/webview тогда он должен открыться в браузере внутри моего приложения, иначе он откроется в Safari. Я не могу понять, что я делаю не так? if let url = homeObject["…
03 ноя '17 в 11:18
1
ответ
Какой тип URL не соответствует RFC 3986, но соответствует RFC 1808, RFC 1738 и RFC 2732?
Документ о URLComponents.init(url:resolvingAgainstBaseURL:)говорит: Возвращает инициализированный объект компонентов URL или nil, если URL не может быть проанализирован. Знаю это: Swift URL / NSURL предназначен для URL на основе RFC 1808, RFC 1738 и…
10 апр '19 в 09:20
0
ответов
Обновление URL путем добавления элементов запроса URLComponent к строке
В настоящее время я занимаюсь разработкой опроса, в котором данные json анализируются в 3 различных тестах с несколькими вариантами ответов. Все JSON правильно проанализированы, и я могу пройти опрос и ответить на вопросы и т. Д. Теперь я нахожусь в…
24 июл '19 в 01:00
1
ответ
Элемент URLQuery не захватывает координату местоположения
Мне интересно, что может быть причиной моей проблемы. Я использую базовое местоположение для получения моего местоположения координат, которое я использую в сетевом методе в качестве URLQueryItem для получения ответа от API. Но вывод консоли показыв…
23 июл '19 в 04:14
1
ответ
Избегайте процентного кодирования хоста в URLComponents
С помощью URLComponentsЕсть ли способ избежать процентного кодирования хоста? var components = URLComponents() components.scheme = "https" components.host = "endpoint.com/v1/api.php?" // ends up as https://endpoint.com%2Fv1%2Fapi.php%3F? but I want …
06 июл '19 в 14:56
1
ответ
Кодирование URL в быстром преобразовании пространства в%20, а затем%20 в% 2520
Вот код struct URLParameterEncoder: ParameterEncoderProtocol { /// Takes dictionary parameters and encode them to make them safe to be passed as URLQueryItem in the URLRequest func encode(urlRequest: inout URLRequest, with parameters: Parameters) th…
29 апр '20 в 12:44
0
ответов
URLComponents возвращает нулевой экземпляр
Я работаю над быстрым кодом, который должен создать экземпляр URLComponents. В какой-то момент экземпляр был успешно создан. СейчасURLComponents всегда возвращается nil. Я пробовал две формыURLComponents для создания экземпляра. var urlComps: URLCom…
22 сен '19 в 19:44
0
ответов
Swift: предотвращение автоматического экранирования компонента URL-адреса хоста
У меня есть следующие два базовых URL-адреса для моих методов API: let stagingHost = "myApi.test.com/sub1" let productionHost = "myApi.test.com/sub2" когда я создаю URL-адрес для любого вызова API в своем приложении, я делаю следующее: var component…
16 апр '20 в 15:20