當我執行curl後,我有一個標題,它帶我到一個新的網站,但我失去了控制,不讓我捕獲重定向頁面的頁面內容。我將如何做到這一點?我對PHP很陌生,所以任何幫助表示讚賞。如何獲取重定向頁面的頁面內容?
-1
A
回答
2
如果頁面重定向你可以使用捲曲選項遵循位置:
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
CURLOPT_FOLLOWLOCATION:TRUE遵循任何「位置:」頭的 服務器發送的HTTP標頭的一部分(注意這是遞歸的,除非設置了 CURLOPT_MAXREDIRS),PHP 將遵循它發送的儘可能多的「Location:」頭。 Source
+0
如果重定向是具有特定會話的登錄後的頁面,它會改變任何內容嗎? – johnson
+0
無論會話如何,它都會遵循標題重定向。所以,如果你管理curl來使用會話,登錄到網站,如果該網站發送標題重定向,然後curl會跟着它。 –
相關問題
- 1. 使用OpenUri,我如何獲取重定向頁面的內容?
- 2. 如何從重定向到的頁面獲取html頁面
- 3. 在主頁面中重定向在內容頁面加載前
- 4. 如何獲取登錄頁面後面的網頁內容?
- 5. Ruby獲取頁面內容
- 6. 如何從重定向頁面獲取上一頁的名稱
- 7. 如何從XUL獲取內容頁面?
- 8. 如何獲取頁面內容
- 9. 如何從PAMIE獲取頁面內容?
- 10. 如何獲取頁面內容?
- 11. 如何重定向頁面
- 12. 如何重定向頁面?
- 13. 如何從重定向頁面獲取文件的內容類型?
- 14. 如何獲取重定向url而不是golang中的頁面內容?
- 15. 如何獲得重定向頁面
- 16. 無法獲取頁面重定向?
- 17. 獲取「重定向到」頁面
- 18. 無法獲取登錄頁面重定向到安全頁面
- 19. 內頁重定向到XAMPP頁面
- 20. 從登錄頁面後面的頁面獲取內容失敗
- 21. PHP重定向不顯示頁面內容重定向到
- 22. 如何找出重定向頁面的內容?
- 23. 重定向頁面
- 24. 頁面重定向
- 25. 重定向頁面
- 26. 重定向頁面
- 27. 頁面重定向
- 28. 頁面重定向
- 29. 重定向頁面
- 30. 重定向頁面
你的代碼在哪裏?請說明:***「允許我捕獲重定向頁面的頁面內容」*** –
解析html並尋找重定向。如果代碼中存在重定向,請對新網址進行卷曲 – Andreas