1.创建并返回一个URL请求,指向一个指定的URL,采用默认的缓存策略和超时响应时长。
+ (id)requestWithURL:(NSURL *)theURL
Discussion
The default cache policy is NSURLRequestUseProtocolCachePolicy and the default timeout interval is 60 seconds.
默认的缓存策略是NSURLRequestUseProtocolCachePolicy,默认的超时时长是60秒。
2.requestWithURL:cachePolicy:timeoutInterval:
Creates and returns an initialized URL request with specified values.
创建并返回一个初始化的URL请求,采用指定的缓存策略和超时时长。
+ (id)requestWithURL:(NSURL *)theURL cachePolicy:(NSURLRequestCachePolicy)cachePolicytimeoutInterval:(NSTimeInterval)timeoutInterval
NSURLRequest *request = [NSURLRequest requestWithURL:htmlurl];
//将请求的url数据放到NSData对象中
NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:&error];
NSString *str = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding];

这篇博客介绍了NSURLRequest的两种创建方法,包括默认的缓存策略和超时响应时长,并提供了发送同步请求并获取数据的示例。
788

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



