Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IOS:ASIFormDataRequest,带引号_Ios_Json_Asihttprequest - Fatal编程技术网

IOS:ASIFormDataRequest,带引号

IOS:ASIFormDataRequest,带引号,ios,json,asihttprequest,Ios,Json,Asihttprequest,我必须将json发送到只通过POST变量接受它的web服务 ASIFormDataRequest坚持要避开我的引号 任何帮助都将不胜感激 ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; NSString *body = [NSString stringWithFormat:@"{\"user\":\"username\",\"pass\":\"password\"}"]; [request setPos

我必须将json发送到只通过POST变量接受它的web服务

ASIFormDataRequest坚持要避开我的引号

任何帮助都将不胜感激

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
NSString *body = [NSString stringWithFormat:@"{\"user\":\"username\",\"pass\":\"password\"}"];
[request setPostValue:body forKey:@"body"];
[request startSynchronous];

output: "{\"user\":\"username\",\"pass\":\"password\"}"

在通过SBJSON或您正在使用的任何JSON解析器发送参数之前,请尝试将参数转换为JSON表示。

Joseph是正确的

ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
 [request appendPostData:[dataString dataUsingEncoding:NSUTF8StringEncoding]];
[request setRequestMethod:@"POST"];
[request startSynchronous];
这就是路

可能重复的