什么方法可以用post向网络传递多个参数

javaready 2012-12-12 12:08:34
如题,最好有代码

谢谢
...全文
233 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
javaready 2012-12-14
  • 打赏
  • 举报
回复
引用 4 楼 wuyu637 的回复:
NSURL *url = [NSURL URLWithString:@"http://xx.ss.ss.ss/"]; //ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; ASIFormDataRequest *request=[ASIFormDataRequest reque……
似乎是更好的方法 谢谢
javaready 2012-12-13
  • 打赏
  • 举报
回复
up 有回答的吗?
wuyu637 2012-12-13
  • 打赏
  • 举报
回复
NSURL *url = [NSURL URLWithString:@"http://xx.ss.ss.ss/"]; //ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; ASIFormDataRequest *request=[ASIFormDataRequest requestWithURL:url]; [request setPostValue:appraiseTextField.text forKey:@"app"]; [request setPostValue:numberTextField.text forKey:@"count"]; [request setPostValue:goodsTextField.text forKey:@"name"]; [request setPostValue:priceTextField.text forKey:@"price"];
iOSLearn 2012-12-13
  • 打赏
  • 举报
回复
[request setValue:[NSString stringWithFormat:@"%d", postData.length] forHTTPHeaderField:@"Content-Length"]; 这一句有什么用? 好像不加也行
Snake_Jay 2012-12-13
  • 打赏
  • 举报
回复
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setHTTPMethod:@"POST"]; [request setValue:[NSString stringWithFormat:@"%d", postData.length] forHTTPHeaderField:@"Content-Length"]; [request setValue:@"application/x-www-form-urlencoded charset=utf-8" forHTTPHeaderField:@"Content-Type"]; [request setHTTPBody:postData]; NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧