AFnetWorking带Cookies的请求
我和同事做了测试,他的web端设置 "set-cookies"
代码如下:
AFHttpRequestOperationManager的单例
+(id)sharedManager{
if (!gSharedManager) {
gSharedManager =[AFHTTPRequestOperationManager manager];
gSharedManager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/json"];
}
return gSharedManager;
}为了让gSharedManager以后的访问带有cookies,代码如下:
+(void)CoockiesTest{
NSString *strUrl = @"http://192.168.10.100:3000/cookieTest";
AFHTTPRequestOperationManager *manager = [self sharedManager];
[manager GET:strUrl parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject){
manager.responseSerializer = operation.responseSerializer;//将cookies加入每次访问中
NSArray *d= (NSArray*)responseObject;
NSLog(@"%@",d);
}failure:^(AFHTTPRequestOperation *operation, NSError *error){
NSLog(@"post failure:%@",error);
}];
}版权声明:本文为博主原创文章,未经博主允许不得转载。
欢迎一起来研究,QQ 253807688

浙公网安备 33010602011771号