网页数据处理与地图功能开发
1. 网页数据请求基础
在处理网页数据时,我们可以进行同步和异步请求。之前的示例中,我们已经对异步请求有了一定了解,例如在代码中:
imageView.hidden = YES;
textView.hidden = NO;
NSString *payloadAsString = [[NSString alloc] initWithData:receivedData
encoding:NSUTF8StringEncoding];
textView.text = payloadAsString;
[payloadAsString release];
[connection release];
self.receivedData = nil;
[spinner stopAnimating];
[self performSelector:@selector(clear) withObject:nil afterDelay:5.0];
我们可以尝试更改两个URL指向更大的文件,以此来观察异步检索在应用中所带来的差异。
2. HTTP请求类型
HTTP协议定义了多种请求类型,常见的有:
| 请求类型 | 用途 |
| ---- | ---- |
| GET | 用于检索静态文件,参数作为URL的一部分传递 |
| POST | 多用于网页表单,参数通常放在请求体中传递 |
| PUT | 用于添加或替换现有资源 |
| DELETE | 用于移除资源或使其不可用 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



