1

我正在考虑使用 curl 从 url ( http://bbs.byr.cn/#!board/JobInfo?p=3 ) 中检索页面,但最终收到来自 bash 的通知,例如

$ curl bbs.byr.cn/#!article/JobInfo/102321
bash: !article/JobInfo/102321: event not found

这个 url 可以在我的浏览器窗口中访问,我怎样才能编写一个适用于这个 url 的 curl 命令行?

4

1 回答 1

1

一般来说,主题标签 (#) 之后的内容不可能仅由客户端的 JavaScript 处理。Curl 无法执行 JavaScript。您可以将该 URL 放在引号中以获取页面的静态部分,但这显然不是您想要的。

如果您在 Firebug 中观察该页面的流量,您将看到该 urlhttp://bbs.byr.cn/board/JobInfo?p=3将被下载。您可以下载此文件以获取结果。

于 2013-07-18T03:53:09.070 回答