2012-04-21 42 views
2

我正在製作一個web應用程序,在這個應用程序中,我需要抓取網絡來獲取一些數據。我看不到使用dart的方法:io.HttpConnection不適用於web應用程序。我應該怎麼做,我可以創建一個服務器應用程序,然後用它與客戶端版本,或其他?使用Dart從網絡上抓取數據

+0

你解決了這個問題嗎? – Repminister 2012-12-04 12:08:07

+0

看到它,有很多選項:http://stackoverflow.com/questions/2861/options-for-html-scraping – 2013-07-04 23:07:45

回答

2

您將需要建立這個服務器端,因爲browser security model不允許你連接到其他的起源比投放了您的應用程序中的一個(除非因爲你可以使用JSONPCORS做刮痧,但我懷疑) 。所以你需要在你的服務器上創建一個服務,使用HttpClient來爲你做這個服務,然後從你的客戶端使用這個服務調用XMLHttpRequest

+0

你有沒有關於如何做到這一點的任何例子? – Repminister 2012-12-04 10:45:32