我编写了一个脚本,它从 python 简单 http 服务器创建的 Web 服务器下载文件。当我在客户端计算机上 wget 文件时,文件名附加 ?。例如 xyz.ipk 下载为 xyz.ipk?我已经在我的测试环境上检查了脚本,一切正常。我的客户端是Openwrt操作系统,服务器是Ubuntu。
答案1
默认情况下,wget 将文件名基于 URL,而不是服务器规定的文件名。要允许服务器选择文件名,请使用选项
--content-disposition
。
我编写了一个脚本,它从 python 简单 http 服务器创建的 Web 服务器下载文件。当我在客户端计算机上 wget 文件时,文件名附加 ?。例如 xyz.ipk 下载为 xyz.ipk?我已经在我的测试环境上检查了脚本,一切正常。我的客户端是Openwrt操作系统,服务器是Ubuntu。
默认情况下,wget 将文件名基于 URL,而不是服务器规定的文件名。要允许服务器选择文件名,请使用选项
--content-disposition
。