Форум программистов, компьютерный форум, киберфорум
Наши страницы

Swift

Войти
Регистрация
Восстановить пароль
 
Oscarworld
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 10
#1

Получение данных с веб-сервиса (REST) - Swift

19.09.2015, 20:47. Просмотров 1014. Ответов 2
Метки нет (Все метки)

Здравствуйте.

Есть веб-сервис (REST): http://analisys.ezmp.su/
Необходимо на него отправлять запросы и получать ответы.

Пример запроса: {"EzmpJson":{"ModuleName":"AuthServiceModule","ActionName":"GetRandomValueCHAP","Parameters":{"Login":"TestMIS"}}}
Пример ответа: {"errorCode":1,"response":{"TempValue":"be1866b0-dfa9-4253-8678-49132f439504"}}

Подскажите, пожалуйста, как реализовать отправку запросов и принятие ответов на языке Swift?

До этого пробовал через jQuery ajax реализовать, но, к сожалению, данные получить не удалось, хотя запрос проходил как success.
Сталкиваюсь с веб-сервисами, да и вообще с запросами, впервые, поэтому буду рад любой помощи.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2015, 20:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получение данных с веб-сервиса (REST) (Swift):

Приложение с использованием rest api - Программирование iOS
Всем привет. Дали мне для устройства на работу тестовое задание. Написать приложение которое загрузить рестораны с этого сайта...

Получение данных с локального веб-сервиса - JavaScript
У меня есть веб сервис, которому отправляется запрос и соответственно получается ответ. Как на JavaScript или Ajax, реализовать отправку...

Получение данных от сервиса - 1С
Добрый день. Не могу разобраться с такой проблемой: получаю данные от веб-сервиса, если такие данные имеются в базе 1С данные...

Google API Youtube API v3 - получение данных с сервиса - PHP
Приветствую! Может кто-то сталкивался с Youtube API v3 или может подсказать возможно ли вытянуть с каналов на Youtube такие данные как...

Пример REST сервиса - C# WCF
Здравствуйте, ищу пример REST API использующий Web API. Есть база данных с координатами точек (x=1;y=1 и т.д.), нужно подобное решение...

Простая авторизация для REST сервиса - Java EE
Занимаюсь созданием rest сервиса (использую: Java, Maven, TomCat, MySql, Hibernate). Появилась необходимость создания защиты, а точнее...

2
Митя800
55 / 56 / 14
Регистрация: 13.07.2015
Сообщений: 187
20.09.2015, 11:21 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Oscarworld, можно воспользоваться классом NSURLSessionDataTask из SDK.

Или простой фреймворк Alamofire
Objective-C
1
2
3
4
5
6
7
8
9
let parameters = [
    "foo": [1,2,3],
    "bar": [
        "baz": "qux"
    ]
]
 
Alamofire.request(.POST, "http://httpbin.org/post", parameters: parameters, encoding: .JSON)
// HTTP body: {"foo": [1, 2, 3], "bar": {"baz": "qux"}}
См. полную документацию https://github.com/Alamofire/Alamofire
1
Oscarworld
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 10
20.09.2015, 21:58  [ТС] #3
Спасибо, то что надо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.09.2015, 21:58
Привет! Вот еще темы с ответами:

Возврат данных из веб сервиса, другому клиенту без перезагрузки страницы - C# ASP.NET
Здравствуйте. Веб сервисами пользуюсь достаточно давно и успешно. но сейчас встала следующая проблема. Реализую личные сообщения,...

Не удается произвести Inject сервиса (Rest, Hibernate, Embedded Derby) - Java EE
При попытке обратиться к методу по пути /all получаю ошибку. В Glassfish создал Conection Pool и JDBC Resource. В приложении настроил...

Получение данных с веб-страницы с закраской ячеек в определенный цвет в зависимости от ID данных - VBA
Помогите пожалуйста с написанием макроса, т.к. в VB особенно не разбираюсь. Макрос должен по нажатию на кнопку брать значения из...

Получение данных с веб-сервера - Java Сети
Как отпраить запрос к php странице в интернете, получить json файл и после распарсить полученный json файл?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru