我讓我的用戶註冊一個電子郵件帳戶,用戶只是填寫我的程序中的所有信息,我的程序將填寫字段。那麼不是真正的使用正確的postdata發送POST請求到正確的表單/發佈網址。如何在進行網絡請求時獲取驗證碼?
但是,該網站需要驗證碼,我只是簡單地想顯示驗證碼給我的用戶,他輸入的值,然後它與postdata一起發送。
註冊頁面是在這裏:http://register.rediff.com/register/register.php?FormName=user_details
我可以得到從HTML所有圖像的URL,但是當我複製驗證碼圖片的URL去給它,這是一個不同的圖像,然後將圖像I複製從網址:
http://register.rediff.com/register/tb135/tb_getimage.php?uid=1312830635&start=JTNG
如何做到這一點使用HttpWebRequest的? 我可以只抓住html:
string html = new WebClient()。DownloadString(「http://register.rediff.com/register/register.php?FormName=user_details」);
然後得到圖像的URL,但我不知道如何顯示相同的captcha給用戶?
順便說一下它不是一個機器人......它不是自動..這只是我不希望用戶顯示webinterface ...
那麼對屏幕抓取的任何建議> – Stirk