2012-02-06 191 views
1

我想登錄到網站。我需要確定要登錄的網址。查看源顯示如下post方法。自動登錄到網站

<form id="signIn" onsubmit="return false;" action="/f1/logon" method="post"> 

我看到沒有JavaScript驗證URL。 當我直接在瀏覽器中使用下面的網址,

https://www.abc.com/f1/logon 

我得到一個空白頁。當我在下面使用時,

https://www.abc.com/logon 

我沒有看到登錄頁面的repsonse。它顯示了登錄頁面的響應。我如何識別自動登錄的正確url。下載soem像小提琴手一樣,但沒有幫助。任何投入?

+0

你用'fi'還是'f1'? – 2012-02-06 19:16:27

+0

@ Kelly ...什麼是eff-eye?eff-one? – JNPW 2012-02-06 19:41:26

+0

我區分了數字'1'和小寫字母i'。您發佈的網址不匹配:從view-source顯示'action =「/ f1/logon」'與您的https:// www.abc.com/f1/logon'的直接網址。我注意到,查看源版本使用了數字'1',而您的直接網址使用了字母'i'。 – 2012-02-06 22:01:33

回答

1

在瀏覽器中調用URL會發送GET請求。但是,此表單被配置爲發送POST請求(請參閱method屬性),因此在瀏覽器中沒有看到任何內容是有道理的。

很奇怪onsubmit屬性返回false。這可以防止表單被提交。看看「登錄」按鈕。這裏可能有一些Javascript代碼,它提交表單。

+0

onsubmit沒有javascript代碼。 – JNPW 2012-02-06 19:32:40

+0

@javaiText是的。 '返回false;' – Michael 2012-02-06 19:33:49

+0

@Michael ...這是登錄代碼「

  • Sign In

  • 」 – JNPW 2012-02-06 19:40:20

    0

    Fidller是一個很好的工具,您可以開始捕獲工作,然後執行登錄。查找哪個請求包含您的登錄名和密碼。