【问题标题】:Wget download after POST, make it wait?POST后wget下载,让它等待?
【发布时间】:2012-09-03 21:56:07
【问题描述】:

我正在编写 bash 脚本,在该脚本中我使用 Wget 提供 POST 数据,Wget 应该在特定页面上发出 POST 请求,并且该页面应该返回文件以供下载。问题是,在发出请求后,该页面在几秒钟后返回文件,而不是立即返回文件,因此 Wget 仅下载 html 页面,并且不等待该文件返回。是否有任何选项可以使这项工作 - 发出发布请求并等待几秒钟的文件从远程服务器返回?

【问题讨论】:

  • 请编辑您的问题,以包含您如何使用 wget 的示例。祝你好运。

标签: bash wget


【解决方案1】:

如果您唯一的问题是需要更多时间,您可以使用 sleep 命令。

您可以在这里获得更多信息:http://www.linuxtopia.org/online_books/advanced_bash_scripting_guide/timedate.html

希望有所帮助!

【讨论】:

  • 嗯,不完全是,我需要 wget 等待文件被返回,并且在返回 html 之后发生。然而,wget 在它获取该 html 之后就存在,因为它知道某些东西已下载,仅此而已问题。
  • 您能否发布您使用 wget 的代码部分,如果我能看到您到底想要完成什么,我可能会提供更多帮助
猜你喜欢
  • 2019-12-04
  • 1970-01-01
  • 2015-03-14
  • 2011-06-13
  • 1970-01-01
  • 2015-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多