相关疑难解决方法(0)

有没有办法使用命令行cURL跟踪重定向?

我知道在php脚本中:

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
Run Code Online (Sandbox Code Playgroud)

将遵循重定向.有没有办法使用命令行cURL跟踪重定向?

redirect curl command-line-interface

425
推荐指数
3
解决办法
23万
查看次数

如何捕获Curl输出到文件?

我有一个文本文档,其中包含以这种格式的一堆URL:

URL = "sitehere.com"
Run Code Online (Sandbox Code Playgroud)

我要做的是运行curl -K myfile.txt,并将响应Curl的输出返回到文件中.

我怎样才能做到这一点?

curl batch-file

367
推荐指数
6
解决办法
48万
查看次数

如何用wget重命名下载的文件?

要从服务器下载SOFA Statistics,我使用wget命令:

wget -c http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp
Run Code Online (Sandbox Code Playgroud)

在这种情况下,下载文件的文件名是download?source=files.如果我将该--output-document选项添加到命令,要将输出文件重命名为sofastatistics-latest.deb,则dpkg软件包无法识别下载文件的格式.

dpkg-deb: error: `sofastatistics-latest.deb' is not a debian format archive
Run Code Online (Sandbox Code Playgroud)

如何使用wget正确重命名下载的文件?

更新 - 2015年1月8日

使用提供的链接,下载的文件将始终为*.tar.gz.要获得真实姓名,只需添加--content-disposition选项(感谢@ 6EQUJ5!):

wget --content-disposition http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp
Run Code Online (Sandbox Code Playgroud)

但我需要一个*.deb文件,所以这里是@creaktive,我必须搜索*.deb文件链接.

感谢大家的答案!

wget file-rename

71
推荐指数
3
解决办法
8万
查看次数