我閱讀和使用PHP &捲曲解析網站的無JavaScript的變種。本網站有時會發送啓用javascript的源代碼,有時還會發送javascript代碼禁用的源代碼。這使得解析非常困難,因爲我不得不尋找兩種變體。申請一個網站
有什麼辦法說「我已經啓用非JavaScript」或更好的是什麼信號,另一邊是尋找決定派出啓用javscript版本與否。
我知道curl在服務器端運行,無法解析javascript,我只是想發送一些信號給服務器,說「請給我JavaScript禁用版本」。
我閱讀和使用PHP &捲曲解析網站的無JavaScript的變種。本網站有時會發送啓用javascript的源代碼,有時還會發送javascript代碼禁用的源代碼。這使得解析非常困難,因爲我不得不尋找兩種變體。申請一個網站
有什麼辦法說「我已經啓用非JavaScript」或更好的是什麼信號,另一邊是尋找決定派出啓用javscript版本與否。
我知道curl在服務器端運行,無法解析javascript,我只是想發送一些信號給服務器,說「請給我JavaScript禁用版本」。
嘗試和發送以下報頭;
X-JAVASCRIPT-ENABLED: false
是否在任何地方記錄? –
我從來沒有聽說過這個。 – Quentin
如果這是:http://stackoverflow.com/a/6272113/499214是你的來源,那麼你會很幸運找到一個真正知道這個頭的服務器。 –
那麼依靠'
我需要的信息中不包含任何非腳本標籤 – Alex2php
沒有「標準」的方式來做到這一點。例如http頭。直到有問題的網站決定如何去做。也許它只是看着用戶,或者猜測。 Mybe它有一些查詢參數 - 但它又是特定於所討論的站點。所以我們可以幫助 – barryhunter