zoukankan      html  css  js  c++  java
  • 同步的HTTP请求

    代码:

    #import <Foundation/Foundation.h>
    
    void request(NSString *urlString)
    {
        NSLog(@"BEGIN");
        // make request object
        NSURL *url = [[NSURL alloc]initWithString:urlString];
        NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:url];
        [request setHTTPMethod:@"GET"];
        [request setTimeoutInterval:10];
        
        // send request
        NSError *error = nil;
        NSHTTPURLResponse *urlResponse = nil;
        NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&urlResponse error:&error];
        
        if ([urlResponse statusCode] >= 200 && [urlResponse statusCode] < 300) {
            NSString *responseText = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
            NSLog(@"OK");
        }
        
        NSLog(@"END");
    }
    
    int main(int argc, const char * argv[])
    {
    
        @autoreleasepool {
            request(@"http://www.code-style.com");
        }
        return 0;
    }
  • 相关阅读:
    Js
    CSS
    CSS
    第七周作业及总结
    第六周作业及总结
    第五周作业及总结
    第四周作业及总结
    第三周作业及总结
    7-1 判断上三角矩阵
    第二周作业及总结
  • 原文地址:https://www.cnblogs.com/code-style/p/4011691.html
Copyright © 2011-2022 走看看