我可以复制NSURLRequest并重复使用吗?

时间:2011-07-06 07:47:20

标签: objective-c ios

我正在使用带有oauth2的api,并且需要在到期时刷新访问令牌。所以我想在刷新请求后重新发送请求。我担心NSURLConnection是否会更改http请求对象。提前谢谢!

1 个答案:

答案 0 :(得分:7)

你签出了URL loading guide吗?它在文本框中有这个:

  

当客户端应用程序使用NSMutableURLRequest实例启动连接或下载时,会对请求进行深层复制。初始化下载后,对初始请求所做的更改无效。

因此,您可以根据需要重复使用您的请求,而无需担心修改。 NSURLConnection使用它的副本。