AFNetworking设置header
- (void)getTopicData2 { AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; manager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeNone]; manager.requestSerializer = [AFJSONRequestSerializer serializer]; manager.responseSerializer = [AFJSONResponseSerializer serializer]; // [manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Accept"]; // [manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; [manager.requestSerializer setValue:@"11001" forHTTPHeaderField:@"Msg"]; NSError *error; NSMutableDictionary *dic = [[NSMutableDictionary alloc]init]; [dic setValue:@"13000000000" forKey:@"phone"]; [dic setValue:@"1" forKey:@"verifyType"]; DLOG(@"====%@",dic.description); NSString *jsonString = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted // Pass 0 if you don't care about the readability of the generated string error:&error]; if (!jsonData) { NSLog(@"error: %@", error); } else { jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; } DLOG(@"jsonString====%@",jsonString); [manager POST:@"http://127.0.0.1:3111/" parameters:dic success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"%@",responseObject); // NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableLeaves error:nil]; // NSLog(@"返回结果:: %@",dic.description); NSLog(@"=请求成功"); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"=请求失败"); }]; }
注:
在调接口时,碰到以下异常,是因为xcode中info.plist文件中没有设置限制https请求。
解决方法:
在Info.plist中添加NSAppTransportSecurity类型Dictionary。
在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
相关推荐
倾城一屁博妹一笑 2020-06-12
crypond 2019-12-04
陈凯昂 2013-07-17
yuj00 2015-05-14
zoutian00 2015-05-12
wangzhen 2018-12-24
crypond 2018-08-23
crypond 2019-07-01
zuojinmin 2019-06-26
大黑 2019-06-26
86344553 2019-06-20
wangzhen 2019-06-20
陈凯昂 2019-06-20
crypond 2018-12-24
daiyelang 2016-08-13
倾城一屁博妹一笑 2016-08-11
wangzhen 2016-05-24
zoutian00 2016-05-03
郎lang郎 2016-04-20