【问题标题】:cURL parameters to fetch a web page获取网页的 cURL 参数
【发布时间】:2020-03-01 11:49:12
【问题描述】:

当我使用浏览器调用网页时,我可以用鼠标右键“另存为...”来保存输出。为了在脚本中自动化该过程,我想使用 cURL 命令。对于一个普通的静态网页来说,这很简单,但这个不同。网页可能会重定向,调用脚本。我在 Firefox 中设置了 javascript.enabled=false 并且页面仍然有效。但是当我

卷曲'https://www.brenneisen-capital.de/bcag/wi/neuemissionen'

没有返回任何内容。任何人都可以帮助我使用正确的 cURL 参数来获取我在浏览器中看到的内容吗?或者这是错误的方法?

首先看起来 wget 将是解决方案,但缺少一些内容。

【问题讨论】:

    标签: curl


    【解决方案1】:

    您绝对可以使用wget 实现这一目标。请确保您使用正确的选项:

    $ wget \
         --recursive \
         --convert-links \
         --no-clobber \
         --page-requisites \
         --html-extension \
         --domains example.org \
         --no-parent \
             www.example.org/page
    

    【讨论】:

    • 是的,我使用 wget 获得了大部分网页,但缺少一些信息。如果我在网页中使用我的用户帐户登录,浏览器会显示命令行 wget 中未包含的更多信息。所以我应该发布一个新问题:如何使用 wget 或 curl 进行身份验证? [顺便提一句。 wget 结果中的所有 href url 都有一个附录:;jsessionid=(prod-worker-11_16001]
    • @jamacoe 那是另一个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-16
    • 1970-01-01
    • 1970-01-01
    • 2021-09-27
    • 1970-01-01
    • 2018-08-22
    相关资源
    最近更新 更多