[iOS]code=-1016等網絡請求錯誤.

code=-1016 filed: text/html

AFHTTPRequestSerializer *request = [AFHTTPRequestSerializer serializer];

    [request setValue:@"PHPSESSID=k6fkohb2f3moiv8l8dv6o25l52" forHTTPHeaderField:@"Cookie"];

    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];

    [manager.responseSerializer setAcceptableContentTypes:[NSSet setWithObjects:@"text/html", nil]];


注意把所有的 AFN弄成-fobjc-arc


code1002問題,get請求https的網址

在 NSURLConnection 旁邊添加這個方法

- (void)connection:(NSURLConnection *)connection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge

{

    if ([challenge previousFailureCount] == 0) {

        NSURLCredential *cre = [NSURLCredential credentialForTrust:challenge.protectionSpace.serverTrust];

        [challenge.sender useCredential:cre forAuthenticationChallenge:challenge];

    }

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章