Ich versuche herauszufinden, wie ich die HTML-Quelle einer URL nach Javascript bekommen kann und alles wurde geladen. Mein Code unten scheint nur den HTML-Code zu erhalten, bevor JavaScript oder irgendetwas geladen wurde.So erhalten Sie HTML-Quelle einer Seite, nachdem Javascript mit Swift geladen wurde
let testUrl = NSURL(string: "myurl.com")
do { let userAgent = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
let request = NSMutableURLRequest(URL: testUrl) request.setValue(userAgent, forHTTPHeaderField: "User-Agent")
var response:NSURLResponse? = nil;
var error:NSError? = nil;
do {
var data = try NSURLConnection.sendSynchronousRequest(request, returningResponse: &response)
print(NSString(data: data, encoding: NSISOLatin1StringEncoding))
}