【发布时间】:2018-01-22 01:35:06
【问题描述】:
我刚刚开始使用 Swift。我在 Python 中使用 B4S 进行了大量的 webscrping,但我在使用 Swift 时遇到了问题。
有谁知道我如何从网站请求 html 数据?
我如何从http://www.example.com/获取html
或者有没有人推荐他们开始使用的网站?
【问题讨论】:
-
研究
URLSession.
我刚刚开始使用 Swift。我在 Python 中使用 B4S 进行了大量的 webscrping,但我在使用 Swift 时遇到了问题。
有谁知道我如何从网站请求 html 数据?
我如何从http://www.example.com/获取html
或者有没有人推荐他们开始使用的网站?
【问题讨论】:
URLSession.
有谁知道我如何从网站请求 html 数据?
正如 rmaddy 所说,URLSession。
import Foundation
let url = URL(string: "http://www.example.com")!
let task = URLSession.shared.dataTask(with: url) { (data, response, error) in
if let data = data,
let string = String(data: data, encoding: .utf8)
{
print(string)
}
}
task.resume()
【讨论】: