2012-07-18 109 views
0

我不想只是源代碼。我想要呈現的頁面。這是我通過簡單搜索Google顯然無法做出的重要區別。我如何從一個URL提供網頁頁面?

有誰知道我可以從一個URL獲得呈現頁?

這需要用Java做的,希望沒有額外的庫。

+5

使用瀏覽器訪問的網址? – hvgotcodes 2012-07-18 21:15:35

+0

@hvgotcodes ha。哈。 – nub 2012-07-18 21:28:12

回答

0

另一種解決方案將是使用HTMLUnit這是一個「爲JAVA GUI的瀏覽器少」。 Google建議生成基於ajax的網頁的快照以使其可抓取。

+0

我有點困惑。這看起來像是一個JUnit測試。我對嗎? – nub 2012-07-18 21:54:26

+0

它可以用於單元測試是的,但它也可以用來獲取呈現的HTML頁面(快照)。我一直在使用Ajax的網站上工作,HTMLUnit允許我生成我輸出的網頁快照,以使網站可以抓取。 [This](https://developers.google.com/webmasters/ajax-crawling/docs/html-snapshot)頁面顯示瞭如何在頁面底部的第3點使用HTMLUnit生成快照的示例。希望這可以幫助! – 2012-07-19 15:41:53

相關問題