2012-02-22 2 views
3

Я конвертирую связку запросов ASI-соединения с классами NSURLConnection и NSURLRequest из apple.NSURLRequest с использованием HTTPS

Одна из проблем заключается в том, что почтовый запрос должен использовать https .. но я не уверен, что это возможно с помощью NSURLRequest, это в настоящее время, как выглядит мой код.

NSData *postBodyData = [NSData dataWithBytes: [postBodyString UTF8String] length:[postBodyString length]]; 
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:yourURL]; 
[request setHTTPMethod: @"POST"]; 
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"content-type"]; 
[request setHTTPBody:postBodyData]; 

Мой вопрос, будет ли это работа над HTTPS, я должен сделать что-нибудь дополнительно, чтобы убедиться, что я имею в соответствии со стандартами безопасности HTTPS .. или что-то еще, что я не догадывались. любая помощь была бы оценена

ответ

5

Если у сервера есть сертификат SSL, который не является самоподписанным, вам не нужно ничего больше, чем установить URL-адрес на https. Некоторые другие соображения должны быть сделаны только в том случае, если вы выполняете HTTP-аутентификацию.

+1

cheers DOG! <- не уверен, если вы получите refrence, но очень спасибо за то, что это освободил меня :). –

+3

yo dawg Я старую вам нравится https, поэтому я ставил http в https, чтобы вы могли http, пока вы https –

+0

agaga PIMP мой код! –

Смежные вопросы