SFSafariViewController 可以加载 POST 请求吗?
Can SFSafariViewController load a POST request?
我想使用 SFSafariViewController 加载 POST 请求,就像 webView.loadRequest(request)
一样。但我发现 init(url:entersReaderIfAvailable:)
只接受 NSURL。 POST 可以吗?
不,你不能。这是浏览器,不是 webview。
有可能您可以提前请求,但我猜您这样做是为了获取 cookie 或类似的东西..
所以,未经测试,但你可以创建一个本地网页,你加载一些参数,它使用 JavaScript 执行 POST 并在完成后重定向(如果需要)到一些其他 URL.
我想使用 SFSafariViewController 加载 POST 请求,就像 webView.loadRequest(request)
一样。但我发现 init(url:entersReaderIfAvailable:)
只接受 NSURL。 POST 可以吗?
不,你不能。这是浏览器,不是 webview。
有可能您可以提前请求,但我猜您这样做是为了获取 cookie 或类似的东西..
所以,未经测试,但你可以创建一个本地网页,你加载一些参数,它使用 JavaScript 执行 POST 并在完成后重定向(如果需要)到一些其他 URL.