如何清理字符串中的URL以将空格替换为%20等等?
如何在NSLog中打印NSURL?
如何使用POST将数据发送到网络服务器?我知道HTML GET:
NSURL * theURL = [[NSURL alloc] initWithString:url];
NSString * results = [NSString stringWithContentsOfURL:theURL];
会做这笔交易,但是我通过用户名和密码等秘密数据发送了什么?
答案 0 :(得分:2)
首先,多个问题应该被问为多个问题,但无论如何我都会回答:
NSString *escapedString = [string stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"URL is: %@, contents is: %@", myURLObject, [NSString stringWithContentsOfURL:myURLObject]);
POST
数据的问题
醇>
答案 1 :(得分:1)
在我写答案时问题发生了变化。这是在回答如何发布。
您需要使用NSURLConnection。
答案 2 :(得分:1)
运行POST请求的简单框架是Ben Copsey的ASIHTTPRequest工具包,它包含了NSHTTPRequest并添加了许多有用的功能。这将节省您的时间,绝对值得一试。