iPhone URL 读取操作
来源:互联网 发布:svm算法matlab实现 编辑:程序博客网 时间:2024/05/29 07:35
操作类
NSURL
NSURLRequest 与 NSURLResponse
NSURLConnection : 同步存取和异步存取
异步存取实例:
// 发送URL
NSString *url = [[NSString alloc] initWithFormat:@"http://www.***.com"];
// 发送参数
NSString *postMsg = [NSString stringWithFormat:@"uid=admin&pwd=123456"];
NSData *postData = [postMsg dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d",[postData length]];NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:url]];[request setHTTPMethod:@"POST"];[request setValue:postLength forHTTPHeaderField:@"Content-Length"];[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];[request setHTTPBody:postData];
NSMutableData *_data = [[NSMutableData alloc] initWithLength:0];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];// 收到响应时, 会触发
- (void)connection:(NSURLConnection *)aConnection didReceiveResponse:(NSURLResponse *)aResponse;// 你可以在里面判断返回结果, 或者处理返回的http头中的信息
// 数据接收
- (void)connection:(NSURLConnection *)aConn didReceiveData:(NSData *)data{ [_data appendData:data];}// 网络错误时触发
- (void)connection:(NSURLConnection *)aConn didFailWithError:(NSError *)error;// 全部数据接收完毕时触发
- (void)connectionDidFinishLoading:(NSURLConnection *)aConn;
- iPhone URL 读取操作
- Hadoop URL数据读取操作
- 【iPhone代码片段之五】读取URL内容
- URL读取
- PHP读取配置文件、mysqli操作、session读写、url跳转
- iPhone的特殊URL
- iPhone的特殊URL
- iphone Quickie: URL Encoding
- iPhone的特殊URL
- IPhone URL Schemes
- IPhone URL Schemes
- iPhone的特殊URL
- IPhone URL Schemes
- iPhone url编码
- IPhone URL Schemes 全集
- iphone读取addressbook
- iPhone 读取电话本数据
- 读取iphone系统plist
- JavaScript操作iframe之不得不说的秘密(一)
- note110815
- 克隆(原型)模式
- 关于JSP页面中的pageEncoding和contentType两种属性的区别
- vs2008快捷键极其技巧
- iPhone URL 读取操作
- 如何调整ABAP程序的性能
- hibernate二级缓存攻略 Ehcache
- 查找SAP系统用户出口列表的程序代码(--SMOD)
- vs技巧
- Iterator : 迭代器
- vc 9.0 runtime XP 下安装失败
- select 函数使用方法
- UVA 10153 - New Horizons WA20次 下面是WA代码