2012-12-04 32 views
0

我阅读和使用PHP &卷曲解析网站的无JavaScript的变种。本网站有时会发送启用javascript的源代码,有时还会发送javascript代码禁用的源代码。这使得解析非常困难,因为我不得不寻找两种变体。申请一个网站

有什么办法说“我已经启用非JavaScript”或更好的是什么信号,另一边是寻找决定派出启用javscript版本与否。

我知道curl在服务器端运行,无法解析javascript,我只是想发送一些信号给服务器,说“请给我JavaScript禁用版本”

+0

那么依靠'

+0

我需要的信息中不包含任何非脚本标签 – Alex2php

+2

没有“标准”的方式来做到这一点。例如http头。直到有问题的网站决定如何去做。也许它只是看着用户,或者猜测。 Mybe它有一些查询参数 - 但它又是特定于所讨论的站点。所以我们可以帮助 – barryhunter

回答

1

尝试和发送以下报头;

X-JAVASCRIPT-ENABLED: false 
+1

是否在任何地方记录? –

+2

我从来没有听说过这个。 – Quentin

+0

如果这是:http://stackoverflow.com/a/6272113/499214是你的来源,那么你会很幸运找到一个真正知道这个头的服务器。 –