【发布时间】:2014-03-24 08:01:16
【问题描述】:
通常我使用Jsoup 来获取HTML 页面的HTML 源代码。现在我想获取一个特殊页面的源代码。此页面有:if (self.location == top.location) 表示此页面必须在 iframe 中加载。无法通过直接在浏览器中粘贴 url 来访问它,因为条件 if 会将您重定向到另一个页面。
有没有java或php中的方法可以从这个url获取源代码?
【问题讨论】:
通常我使用Jsoup 来获取HTML 页面的HTML 源代码。现在我想获取一个特殊页面的源代码。此页面有:if (self.location == top.location) 表示此页面必须在 iframe 中加载。无法通过直接在浏览器中粘贴 url 来访问它,因为条件 if 会将您重定向到另一个页面。
有没有java或php中的方法可以从这个url获取源代码?
【问题讨论】:
代码if (self.location == top.location) 是客户端JavaScript。它只有在解析 HTML 并将其中的 JS 传递给 JS 引擎时才会运行。
使用任何方法发出 HTTP 请求都没有障碍。只需使用与其他地方相同的技术即可。
【讨论】: