消息关闭
    暂无新消息!
按照AFN一般的写法,服务器得到一个 (null)=我post的内容  而且内容被url编码了
我想直接就发送 “我post的内容” 到服务器,应该怎么写?

6个回答

︿ 3
这是我做项目时用到得代码,希望对你有用

NSMutableDictionary * requestDic = [NSMutableDictionary dictionary];
    [requestDic setObject:GAME_SIGN forKey:@"sign"];
   [requestDic setObject:[MyKeyChainHelper getToken] forKey:@"token"];
    [requestDic setObject:[MyKeyChainHelper getDeviceID] forKey:@"device"];
     [requestDic setObject:[MyKeyChainHelper getUserName] forKey:@"user"];
    NSInteger index = [DutyModel getInstance].DutyIndex;
    [requestDic setObject:[DutyModel getDutyID:index] forKey:@"taskid"];
    
    AFHTTPSessionManager * manager = [AFHTTPSessionManager manager];
    [manager POST:GET_DUTY_URL parameters:requestDic
          success:^(NSURLSessionDataTask *task, id responseObject)
     {
             NSLog(@"成功");
     }
          failure:^(NSURLSessionDataTask *task, NSError *error)
     {
         NSLog(@"requestGetDuty faild %@",error);
     }];