如何在iOS11中修改NSURLRequest http方法?

时间:2019-07-10 08:32:08

标签: ios objective-c nsurlrequest nsmutableurlrequest

我正在iOS 11的NSMutableURLRequest中加载WKWebView并出现白屏。一旦将NSMutableURLRequest更改为NSURLRequest,并避免出现这种白屏的情况,但是我想添加http方法。有人可以帮我吗?

我已经在info.plist中添加了它。
enter image description here

@property(strong,nonatomic) WKWebView *webView;

if (@available(iOS 11.0, *)) {
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [self.webView loadRequest:request];
} else {
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:180];
    [request setHTTPMethod:@"POST"];                        
    [self.webView loadRequest:request];
}

1 个答案:

答案 0 :(得分:0)

在NSURLRequest中(不可更改),您可以在url本身中包含该方法。

method="get|post"

但是我不明白白色屏幕的状态:S