相关疑难解决方法(0)

无法加载资源,因为App Transport Security策略要求使用安全连接

我将Xcode更新为7.0或iOS 9.0时遇到问题.不知怎的,它开始给我标题错误

"无法加载资源,因为App Transport Security策略要求使用安全连接"

Web服务方法:

-(void)ServiceCall:(NSString*)ServiceName :(NSString *)DataString
{
NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration];
    [sessionConfiguration setAllowsCellularAccess:YES];
    [sessionConfiguration setHTTPAdditionalHeaders:@{ @"Accept" : @"application/json" }];
    NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfiguration];

    NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"%@",ServiceURL]];
    NSLog(@"URl %@%@",url,DataString);
    // Configure the Request
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
    [request setValue:[NSString stringWithFormat:@"%@=%@", strSessName, strSessVal] forHTTPHeaderField:@"Cookie"];
    request.HTTPBody = [DataString dataUsingEncoding:NSUTF8StringEncoding];
    request.HTTPMethod = @"Post";

    // post the request and handle response
    NSURLSessionDataTask *postDataTask = [session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)
                                          {
                                              // Handle the …
Run Code Online (Sandbox Code Playgroud)

nsurlconnection ios nsurlsession ios9 xcode7

460
推荐指数
17
解决办法
24万
查看次数

macOS 上 NSURLConnection 和 NSURLSession 的默认 HTTP 用户代理字符串是什么?

NSURLSession 是否自动发送用户代理有一个描述iOS默认 HTTP字符串的答案。我想知道默认格式(最好有支持文档)以及默认格式。NSURLSessionUser-AgentmacOSNSURLConnection

我在我的网站上看到一些非常旧的User-Agent字符串,我正在尝试验证潜在的来源。

macos http nsurlconnection nsurlsession

3
推荐指数
1
解决办法
2190
查看次数

标签 统计

nsurlconnection ×2

nsurlsession ×2

http ×1

ios ×1

ios9 ×1

macos ×1

xcode7 ×1