我正在使用来自apple的NSURLConnection和NSURLRequest类转换一堆ASI连接请求。
其中一个问题是帖子请求必须使用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安全标准......或者其他我不知道的事情。 任何帮助将不胜感激
答案 0 :(得分:5)
如果服务器具有非自签名的SSL证书,则除了将网址设置为https
之外,您不需要任何其他内容。如果您正在进行HTTP身份验证,则只需要进行其他一些注意事项。