ASIFormDataRequest不工作​​我得到了零值

ASIFormDataRequest不工作​​我得到了零值

问题描述:

NSString *[email protected]"url name"; 
NSLog(@"url %@",urlName); 
NSURL *url=[NSURL URLWithString:urlName]; 

ASIFormDataRequest *request1=[ASIFormDataRequest requestWithURL:url]; 
[request1 setRequestMethod:@"POST"]; 
[request1 addPostValue:tokenName forKey:@"loginToken"]; 

[request1 setFile:savedImagePath forKey:@"file"]; 
[request1 setDelegate:self]; 
[request1 startAsynchronous]; 

这里我传递两个参数一个是字符串,另一个是图像路径。ASIFormDataRequest不工作​​我得到了零值

看起来你正在尝试上传文件,但是你这样做的方法不正确。

NSData *imageData = UIImageJPEGRepresentation([UIImage imageName:fileName]) 
    [request setData:imageData withFileName:fileName andContentType:@"image/jpeg" forKey:@"userfile"]; 

的上传应该像这样做