【发布时间】:2018-05-27 12:50:55
【问题描述】:
当我请求 api http://demo.tumblr.com/api/read/json 时,我得到的是带有 GDPR 信息的 html,而不是 json。在网站上我可以简单地点击“ok”然后我得到json,如何在swift中正确地做到这一点?
func makeReq(){
let url = "http://demo.tumblr.com/api/read/json"
URLSession.shared.dataTask(with: URL(string: url)!) { data, response, error in
let html = String(data: data!, encoding: String.Encoding.utf8)
self.webView.loadHTMLString(html!, baseURL: nil)
}.resume()
}
【问题讨论】:
-
@Moritz 对,但我已经完成了(在我的私人帐户上)。网址中的“演示”是用户。我尝试在 webView 中打开 html 并在单击“确定”按钮后捕获链接,但没有任何操作。
-
@mikedidthis 在邮递员中尝试,然后你会看到我的问题。在网络浏览器中单击“确定”后,您将获得 json,但问题是如何在移动请求上做同样的事情? :)