這聽起來很直接,我知道我會被告知只是得到一個url會話的內容。但我特別想知道源代碼是否可以從瀏覽器的最終呈現(後JavaScript/JSON格式)是否可以提取在webview中加載的URL的源代碼?
編輯:我有一個問題,獲取後處理內容。當我使用swift/objective-c或Java下載url的內容時,內容字符串爲基於Json搜索首選項的搜索結果佔位符。但是,在瀏覽器中,右鍵單擊並選擇「查看源代碼」時,可以看到完整的結果頁面。我需要一種以編程方式獲取這個post-js處理內容的方式。
編輯:我已經在webView中加載代碼。這裏是我的代碼:
func loadAddressURL() {
let url = "https://www.adomain.com/apath"
let URL = NSURL(string: url)!
let request = NSURLRequest(URL: URL)
webView.mainFrame.loadRequest(request)
}
請提供更多關於此的信息。你想在WebPage中運行JavaScript還是什麼? –
所以你不需要源代碼,你想要執行它的結果。 Java不這樣做。 – EJP
謝謝。我將用Swift來嘗試Code Different的答案。 – dbconfession