如何打印URL的完整源代码? -在这种情况下,它只打印分数

时间:2019-03-26 19:44:41

标签: ios swift

我已经从某些网站上获取了我的应用程序的源代码,并使用了以下功能:

let usedURLString = "my http link"



guard let usedURL = URL(string: usedURLString) else {
    // if URL is not valid:
    print("Error: \(usedURLString) doesn't seem to be a valid URL")
    return }
do {
    // getting the HTML sourcecode

   let sourceCodeHTML = try String(contentsOf: usedURL, encoding: String.Encoding.windowsCP1254)

    print(sourceCodeHTML)
} catch  {
    print("there was an error: \(error)")
}

现在,我无法从一个需要“此页面需要JavaScript才能运行”的网站上检索完整的源代码,这是我的难题。当使用上面的函数时,它仅输出一小部分奇怪的html字符串。谁能帮我解决这个问题?我在很多地方搜索过,但是没有找到解决问题的方法。

1 个答案:

答案 0 :(得分:0)

尝试一下:

let indices = [1,2,3,4];
let values = [11,21,2,4];