所以這裏是我的情況:如何從瀏覽器調用數百個PHP頁面?
我溫和一個相當愚蠢的控制面板論壇。有一個報告列表(垃圾郵件等),並在每個條目旁邊有一個「標記爲已讀」按鈕。事情是,沒有「標記爲已讀」按鈕。您必須手動單擊數百個按鈕中的每一個。
我已經注意到按鈕打開PHP頁面下面的方案:
http://www.example.com/mark_as_read.php?id=1
http://www.example.com/mark_as_read.php?id=2
http://www.example.com/mark_as_read.php?id=3
...
http://www.example.com/mark_as_read.php?id=100
正如你看到的,唯一改變的事情是ID
參數。
我的印象是,我可以做某種批量調用。
現在,我不是任何一種網絡程序員。不過,我知道如何使用Java等將HTTP請求發送到網站。所以我繼續寫下了一個小程序,該程序將該鏈接調用了100次(每次迭代增加ID號)。
它不起作用,因爲您需要作爲主持人進行身份驗證。該網站通過瀏覽器的cookies來確定這一點。我對此不太瞭解,所以我放棄了我的Java解決方案。
這似乎是我需要從我的瀏覽器執行這些調用,以便網站可以使用我的cookie來允許操作。
我該如何做到這一點?我如何從瀏覽器中調用數百個PHP頁面?
一些注意事項:
- 我沒有自己的網站,並沒有進入到他們的內部。
- 我可以使用任何瀏覽器都行。鉻/ Safari瀏覽器/ IE。
- 如果您未通過身份驗證(因此您需要使用瀏覽器),PHP調用將不起作用。
- 我對呼叫的PHP輸出不感興趣。我只想要執行PHP代碼。
- 如果我的瀏覽器沒有打開100個標籤,那將是非常棒的。