前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >给 Proxyee-down 添加 Header信息

给 Proxyee-down 添加 Header信息

作者头像
叉叉敌
发布2019-06-11 20:14:58
7640
发布2019-06-11 20:14:58
举报
文章被收录于专栏:Chasays

背景

x度网盘,非常的流行,因为免费,而且空间大。其他的下载还是可以用 迅雷 下载的,但是这个2中也不是运营不收费的,大家如果真的有需要的话,还是买个会员吧。

对于其他下载倒是可以加上这个「Proxyee-down」,最近公司下载网速很慢,经过老大的指点,用上了这个的 API 接口,封装一下,集成到 Jenkins 里面,非常的方便快速。

什么是 Proxyee-down

Proxyee Down 是一款开源的免费 HTTP 高速下载器,底层使用netty开发,支持自定义 HTTP 请求下载且支持扩展功能,可以通过安装扩展实现特殊的下载需求。

什么是 Header

HTTP 消息头允许客户端和服务器通过 request和 response传递附加信息。一个请求头由名称(不区分大小写)后跟一个冒号“:”,冒号后跟具体的值(不带换行符)组成。该值前面的引导空白会被忽略。

根据不同上下文,可将消息头分为:

  • 一般头: 同时适用于请求和响应消息,但与最终消息主体中传输的数据无关的消息头。
  • 请求头: 包含更多有关要获取的资源或客户端本身信息的消息头。
  • 响应头: 包含有关响应的补充信息,如其位置或服务器本身(名称和版本等)的消息头。
  • 实体头: 包含有关实体主体的更多信息,比如主体长(Content-Length)度或其MIME类型。

怎么查看 Header

The HTTP Authorization request header contains the credentials to authenticate a user agent with a server, usually after the server has responded with a 401 Unauthorized status and the WWW-Authenticate header.

大概意思就是用户授权失败就提示 401 错误。

打开浏览器的 debug 模式,下面找到网络,然后选择 all 即可看到所有的网络请求。也可以用 Fiddler 工具。下面是用 Chrome 浏览器举例的截图:

怎么添加

获取到上面的 request headers,把里面的键值对,填到对应的位置即可。接下来就直接在 proxyee-down 里面添加即可。

小提示:如果你的服务器加密是用的base64,可以用 Linux 命令直接算出来, echo -n "username:passwd1" | openssl base64,是其他加密就换成对应的加密方式即可,比如是 md5, 就替换 base64 为 md5。

总结

这个工具非常好用,在 Linux 或者 OSX 上面还有一个工具,也非常的好用 aria2c,这个对应的还有一个 GUI 的客户端

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年05月28日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • 什么是 Proxyee-down
  • 什么是 Header
  • 怎么查看 Header
  • 怎么添加
  • 总结
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档