我一直在试图设置一个web视图包装应用程序,它将加载一个网站的内容(还有待启动)。目前,该网站处于开发模式,并且网站的唯一端点受到http身份验证的保护。Swift - WebView HTTP验证 - 最干净的解决方案
我一直在寻找这种解决方案:Swift webview xcode post data
不过,我不想每次都作出POST请求,但我宁愿要一次对网站进行身份验证并保持连接。
我在寻找的是一个干净而稳定的解决方案,它可以让我能够控制边缘情况,如提供的错误凭据。
我不习惯使用NSURLConnection,因为该解决方案在iOS9中已弃用。我需要一个NSURLSession的解决方案。
如果我在上述链接解决方案中遗漏了某些内容,请告知我们。我相信有人也有这个问题。此外,该网站具有SSL保护。
亲切的问候
如何验证您的验证码是否可以在请求中提供标题?它是一个UI或WK网络视图? – Wain
我正在使用UIWebView。从Web上查看时,身份验证是基本的HTTP身份验证弹出窗口。如果您尝试访问没有适当的凭据,您将获得401授权响应代码/状态。 – Armin