2012-09-05 67 views
0

我正在嘗試使用cURL瀏覽HTTPS頁面。我的問題不是每個人都說cURL,而是一般的頁面。問題是,我登錄後,我想去一個特定的頁面,以便我可以收集一些信息。但是,當我嘗試直接轉到網址時,網站會自動將我註銷。這不僅僅是通過捲曲,而且當我使用網絡瀏覽器時也會發生。要訪問我想要的網頁的唯一方法是點擊網站上的超鏈接(這似乎只是重定向到我已投入的網址)。我已經探索過cookies和會話(每當我更換頁面時會話ID似乎都會發生變化?)無濟於事。我似乎無法找到任何正在運行和影響「點擊」的Javascript,也不能找到任何祕密的POST字段,所以我的問題是:使用CURL瀏覽(Cruddy)HTTPS網站

有沒有一種常用的方式,服務器可以「知道」我是否通過URL與超鏈接導航了嗎? 它與HTTPS有關嗎?

我是網絡編程的新手,所以我認爲超鏈接或多或少只是您自己輸入網址的捷徑。

謝謝

回答

1

想通了。

該網站正在尋找「Referer」請求的標題。如果任何人有這樣的問題,Firefox的HttpFox附加是非常有用的。它會記錄所有POST,併發送你收到的頭文件&。然後,您只需在瀏覽器上導航並欺騙cURL中出現的內容即可。