2012-07-20 41 views
-1

我需要從一個免費的在線字典中翻譯一組單詞,所以我在C#中編寫了一個簡單的程序來發送http請求,然後解析返回的HTML以提取含義。從字典網站導入數據

但是,免費網站在130次請求後停止,要求手動輸入單詞,如圖像(captcha)以便繼續。我怎麼能過來這個問題?

感謝, 薩默爾

+1

編寫你自己的字典服務,允許你多次調用它,只要你想。 – paul 2012-07-20 11:46:05

+1

搜索Web服務提供商而不是向網站發送請求。他們中的大多數人都有安全措施來照顧垃圾郵件和機器人。 – danish 2012-07-20 11:49:13

回答

0

這個心不是你的代碼中的問題,這是他們的網站從從單一用戶點擊垃圾郵件被阻止本身。最簡單的事情就是製作一本你自己的字典,那麼就沒有驗證碼可以解決。

+0

我解決了它,我只是在請求之間添加延遲。 – 2012-07-25 11:42:11