基本上可以獲得我曾經這樣做的網頁正文。如何在傳遞表格數據後使用紅寶石獲取網頁正文
require "rest-client"
url="example.com"
test=RestClient.get(url)
但是現在網頁已經設置了認證步驟。輸入正確的密碼後,您可以轉至PAGE A
,否則您將轉至PAGE B
。我的問題是我如何使用ID和密碼登錄。你可以把頁面作爲this one here
我進入使用腳本的憑據,看看我登錄與否。
編輯:簡化我想知道如何傳遞用戶名和密碼,我想知道單擊登錄按鈕後打開的頁面的URL。
請注意,這不是在所有的劫持企圖。我只想知道這是否可以完成。我給的網站只是一個例子。
我不認爲你可以這樣做。它使用後期查詢。它就像暴力強制谷歌登錄,但無限數量的嘗試和每次相同的結果。 – Sankalp
看看'mechanize'寶石。它有助於與表單交互。 http://docs.seattlerb.org/mechanize/EXAMPLES_rdoc.html –