3

我正在尝试从谷歌趋势下载文件。我正在使用 NSURLConnection 来获取文件。

我想让谷歌知道我已经登录(即验证连接),以便没有下载限制。我尝试使用:

- (void)connection:(NSURLConnection *)connection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge

问题是由于不需要登录,因此永远不会调用该方法。有没有办法确保连接经过身份验证?谢谢!

注意:我在这里之前问过这个问题,但我没有得到答复,所以我再次问 - 希望没关系

编辑:也许我可以使用- (NSCachedURLResponse *)connection:(NSURLConnection *)connection willCacheResponse:(NSCachedURLResponse *)cachedResponse?我可以通过缓存以某种方式进行身份验证吗?

4

1 回答 1

0

您必须设置正确的NSURLRequest. 看看这个帖子的答案。您也必须寻找base64编码。

于 2013-02-02T18:44:00.160 回答