首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WGET只获取某些类型的文件,不能按预期工作

WGET是一个用于从网络上下载文件的常用命令行工具。它可以通过指定一些选项来限制下载的文件类型,但在某些情况下可能无法按预期工作。这可能是由于以下原因:

  1. 错误的文件类型指定:在使用WGET时,我们可以使用"--accept"和"--reject"选项来指定需要下载或排除的文件类型。如果这些选项没有正确配置,WGET可能会下载所有类型的文件,而不仅仅是我们期望的类型。
  2. 服务器不返回正确的Content-Type头部:WGET通常依赖于服务器返回正确的Content-Type头部,以确定文件类型。如果服务器没有正确设置该头部,WGET可能无法识别文件类型,并下载不正确的文件。
  3. 文件类型与扩展名不匹配:有时,服务器可能会将文件的扩展名与其实际类型不匹配。在这种情况下,WGET可能无法正确识别文件类型,导致下载不正确的文件。

为了解决这个问题,我们可以采取以下措施:

  1. 检查WGET命令的选项:确保正确配置"--accept"和"--reject"选项,只下载所需的文件类型,并排除不需要的文件类型。例如,如果要下载PDF文件,可以使用"--accept pdf"选项。
  2. 检查服务器配置:如果WGET无法正确识别文件类型,我们可以检查服务器的配置,确保正确设置Content-Type头部。这可以通过与服务器管理员联系或参考相关文档来实现。

总结起来,要让WGET按预期工作并只获取某些类型的文件,我们需要正确配置WGET的选项,并确保服务器返回正确的Content-Type头部。这样可以帮助我们限制下载的文件类型,并获得预期的结果。

【腾讯云产品推荐】: 腾讯云对象存储(COS)是一种低成本、高可扩展性、安全可靠的云存储服务,适用于存储各种类型的文件。您可以使用腾讯云COS来存储和获取特定文件类型,如图片、文档等。了解更多腾讯云对象存储(COS)的信息,请访问:https://cloud.tencent.com/product/cos

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 5.7打补丁—编译和官方一致的Linux_Generic包

    MySQL 5.7.21二进制包下载地址:(https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz) MySQL 5.7.21源码仓库github地址:(https://github.com/mysql/mysql-server/tree/mysql-5.7.21) MySQL 5.7的手册中"根据源码安装MySQL:(https://dev.mysql.com/doc/refman/5.7/en/source-installation.html)"章节中有如下内容,可参考"docs/INFO_BIN"文件中的内容获取官方编译时的环境信息: If you are interested in building MySQL from a source distribution using build options the same as or similar to those use by Oracle to produce binary distributions on your platform, obtain a binary distribution, unpack it, and look in the docs/INFO_BIN file, which contains information about how that MySQL distribution was configured and compiled. 解压安装包查看"docs/INFO_BIN"文件,可看到一系列的编译相关信息,其中kernel和cmake版本信息如下: Build was done on Linux-3.8.13-16.2.1.el6uek.x86_64 using x86_64 Build was done using cmake 2.8.12 根据kernel命名,可确定MySQL官方用的是Oracle Linux操作系统,对应的版本是6.5。镜像及下载地址如下: (https://mirrors.kernel.org/oracle/OL6/U5/x86_64/OracleLinux-R6-U5-Server-x86_64-dvd.iso) 在virt-manager(基于kvm的虚拟化)创建的虚拟机上安装操作系统,安装期间提示hardwarre不受支持。忽略错误强制安装操作系统后,启动失败。

    01

    从SAP最佳业务实践看企业管理(111)-采购5R原则

    一、是适价(Right Price) 价格永远是采购活动中的敏感焦点,企业在采购中最关心的要点之一就是采购能节省多少采购资金,因此采购人员不得不把相当多的时间与精力放在跟供应商的“砍价”上。物品的价格与该物品的种类、是否为长期购买、是否为大量购买及市场供求关系有关,同时与采购人员对该物品的市场状况熟悉状况也有关系,如果采购人员未能把握市场脉搏,供应商在报价时就有可能“蒙骗”采购人员。一个合适的价格往往要经过以下几个环节的努力才能获得。 多渠道获得报价:这不仅要求有渠道供应商报价,还应该要求一些新供应商报价。

    07

    Linux 命令(127)—— wget 命令

    wget 是 Linux 环境下流行的强大稳定的下文件下载工具,主要有如下几个特点: (1)wget 支持的协议丰富,支持 HTTP、HTTPS 和 FTP 协议,可以使用 HTTP 代理; (2)wget 支持自动下载。wget 是非交互式的,这意味着它可以在后台工作。这意味这你可以登录系统,启动一个 wget 下载任务,然后退出系统,wget 将在后台执行直到任务完成; (3)wget 支持断点续传,即在下次下载文件时,从已经下载的部分开始继续下载未完成的部分,而没有必要从头开始下载; (4)wget 对弱网络有很强的适应性,在带宽很窄的情况下和不稳定网络中,如果由于网络的原因下载失败,wget 会不断地尝试,直到整个文件下载完毕。

    01
    领券