29、网页数据处理与地图功能开发

网页数据处理与地图功能开发

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 | 用于移除资源或使其不可用 |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值