iam目前正在使用NSURLConnection类命中我的服务器并从中获取一些数据。服务器链接将类似于此http://sample.com/sample/sampleinformation。但是,正如我们所知,使用简单的“http”并不是非常安全且容易受到攻击。有没有办法可以使用“https”链接而不是“http”????
答案 0 :(得分:2)
只需将NSURLConnection中使用的NSURL更改为开头"https://"而不是“http://”。这应该足以向服务器发出要加密传输的信号。
这会给您的请求增加一些开销,所以除非必要,否则不要使用它。
答案 1 :(得分:1)
NSURL *jsonURL = [NSURL URLWithString:[NSString stringWithFormat:@"your url here",nil]];
NSURLRequest *request = [NSURLRequest requestWithURL:jsonURL cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:120.0];
NSData *responsedata = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
NSString* jsonData = [[NSString alloc] initWithData:responsedata encoding:NSUTF8StringEncoding];