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];