var request = URLRequest(url: URL(string: url)!)
request.httpMethod = "POST"
// If you have post parameter pass here
let postString = "key=\(Value!)&Key=\(Value!)"
request.httpBody = postString.data(using: .utf8)
// Set your Header here
request.setValue("MOBILE", forHTTPHeaderField:"X_CLIENT_TYPE")
if request != nil
{
webView.loadRequest(request)
webView.delegate = self
}
你可以做第二次点击
func webView(_ webView: UIWebView, shouldStartLoadWith request: URLRequest, navigationType:
UIWebViewNavigationType) -> Bool
{
var Myrequest = URLRequest.init(url: request.url!)
Myrequest.setValue("MOBILE", forHTTPHeaderField:"X_CLIENT_TYPE")
webView.loadRequest(Myrequest)
true
}