How to get HTTP headers

后端 未结 5 1479
有刺的猬
有刺的猬 2020-12-25 11:54

How do you retrieve all HTTP headers from a NSURLRequest in Objective-C?

5条回答
  •  暖寄归人
    2020-12-25 12:14

    YourViewController.h

    @interface YourViewController : UIViewController 
        @property (weak, nonatomic) IBOutlet UIWebView *yourWebView;
    @end
    

    YourViewController.m

    - (void)viewDidLoad
    {
        [super viewDidLoad];
        //Set the UIWebView delegate to your view controller
        self.yourWebView.delegate = self;
    
        //Request your URL
        NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://website.com/your-page.php"]];
    
        [self.legalWebView loadRequest:request];
    }
    
    //Implement the following method
    - (void)webViewDidFinishLoad:(UIWebView *)webView{
        NSLog(@"%@",[webView.request allHTTPHeaderFields]);
    }
    

提交回复
热议问题