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

Fou*_*urj 4 objective-c ios

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

Jer*_*myP 7

你有没有看过URL加载指南?它在文本框中有这个:

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

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