0

我想知道是否有任何方法可以获取从 ASP 页面生成的 html。我试图从页面中拉出一个表格,并且我愚蠢地使用了一个静态 html 页面,因此我不必在测试我的代码时不断地查询该页面所在的服务器。我编写的用于从页面抓取未标记表格的 javascript 代码有效。然后当我用真实页面进行实践时,发现ASP页面并没有在URL上生成带有jquery .get请求的可查看页面。

有什么方法可以查询我需要的表的页面,以便 ASP 页面根据请求返回有效页面?

(我也仅限于使用 javascript 和 perl,这将驻留的服务器不会运行 php,我不想通过添加专有软件的问题来学习 ASP.NET 来解决这个问题)

4

2 回答 2

1

使用 Perl 的 LWP 模块查询 ASP.NET 页面以获取所需的信息。我会在执行 WireShark 跟踪时在 Web 浏览器中打开目标页面,这样您就可以准确了解浏览器如何调用页面并获取表信息,然后使用 LWP 执行相同的调用。

于 2010-06-17T16:46:47.230 回答
0

试图在同一个域上获取表的页面?它需要。如果不是,您必须使用代理或 XMLHttpRequest Level 2 访问控制标头。

于 2010-06-17T14:30:08.713 回答