Мне известно об использовании мыльных веб-сервисов на iphone. Теперь я хочу использовать REST. Кто-нибудь может сказать мне: Каковы методы, связанные с вызовом и использованием веб-сервиса отдыха? Спасибо заранее.Rest web service
0
A
ответ
1
Во многом доступ к веб-сервисам RESTful с iPhone очень похож на доступ к веб-службам SOAP. Как известно, в веб-службе RESTful вы не отправляете запрос XML (или другое хранилище данных).
Вы хотите посмотреть на следующие классы:
- NSURL
- NSMutableURLRequest
- NSURLConnection
Вот некоторые примеры кода для изготовления RESTful запрос:
NSURL *url =[NSURL URLWithString:@"theURLofTheWebService"];
NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:url];
[theRequest setHTTPMethod:@"GET"];
NSURLConnection *theConnection = [[NSURLConnection alloc]initWithRequest:theRequest delegate:self];
if(theConnection)
{
webData = [[NSMutableData data]retain];
}
else
{
NSLog(@"theConnection is NULL");
}
Вы также хотите реализовать следующие методы делегата от NSURLConnection:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
Наконец в зависимости от типа данных, возвращаемых (XML, JSON и т. д.), вы можете использовать соответствующие способы анализа этих данных.
Смежные вопросы
- 1. REST Web Service redirect
- 2. Rest Web Service,
- 3. Developp Web Service REST
- 4. REST Web Service с Netty
- 5. Аутентификация web service rest java
- 6. REST Web Service для Tomcat
- 7. Rest Web Service - коды ошибок
- 8. REST Web Service для ResKit
- 9. Rest Web Service - Object Mapper
- 10. REST web service spring MappingJackson2HttpMessageConverter
- 11. Rest Web service 404 error - Tomcat Eclipse
- 12. POST REST-Web-Service Вызов приложения iPhone
- 13. Весна без гражданства Rest web service
- 14. REST Web Service | Drupal или symfony
- 15. C# Web API REST Service POST
- 16. REST Web Service Загрузка файла определенного файла
- 17. Java REST Web Service 404 error
- 18. Открыть PDF возвращаемого REST Web Service
- 19. java rest web service RuntimeException WEB9033
- 20. Apache Wink Json REST Web Service
- 21. Является ли Web Api REST Service
- 22. Web Api Rest service Aunthentation for IOS
- 23. Создание файла Gradle для REST-Web Service
- 24. REST Web Service - Проверка подлинности веб-сайта
- 25. Задание параметра в PUT - Rest Web Service
- 26. Междоменное $ .ajax POST для REST Web Service
- 27. Rest web service возвращает несколько ответов
- 28. Реализация маркера аутентификации REST Web Service
- 29. Клиент REST Web Service с jQuery
- 30. Rest Web Service возвращает 404 Ошибка