设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

HTTPie:替代Curl和Wget的现代HTTP命令行客户端(3)

发布时间:2019-04-24 14:11 所属栏目:117 来源:Magesh Maruthamuthu
导读:运行下面的指令以查看正在发送的请求。 # http -v Ubuntu18.2daygeek.com GET / HTTP/1.1 Accept: */* Accept-Encoding: gzip, deflate Connection: keep-alive Host: ubuntu18.2daygeek.com User-Agent: HTTPie/0.

运行下面的指令以查看正在发送的请求。

  1. # http -v Ubuntu18.2daygeek.com
  2. GET / HTTP/1.1
  3. Accept: */*
  4. Accept-Encoding: gzip, deflate
  5. Connection: keep-alive
  6. Host: ubuntu18.2daygeek.com
  7. User-Agent: HTTPie/0.9.8
  8.  
  9. hello=World
  10.  
  11. HTTP/1.1 200 OK
  12. Accept-Ranges: bytes
  13. Connection: Keep-Alive
  14. Content-Encoding: gzip
  15. Content-Length: 3138
  16. Content-Type: text/html
  17. Date: Tue, 09 Apr 2019 06:48:30 GMT
  18. ETag: "2aa6-5844bf1b047fc-gzip"
  19. Keep-Alive: timeout=5, max=100
  20. Last-Modified: Sun, 17 Mar 2019 15:29:55 GMT
  21. Server: Apache/2.4.29 (Ubuntu)
  22. Vary: Accept-Encoding

HTTP 认证?

当前支持的身份验证认证方案是基本认证(Basic)和摘要验证(Digest)。

基本认证:

  1. $ http -a username:password example.org

摘要验证:

  1. $ http -A digest -a username:password example.org

提示输入密码:

  1. $ http -a username example.org

【编辑推荐】

  1. Linux下使用killall命令终止进程的8大用法
  2. 如何在Linux上安装并启用Flatpak支持?
  3. 如何检查多个远程Linux系统是否打开了指定端口?
  4. Linux 内核 5.2 将引入 Fieldbus 现场总线子系统
  5. 在Linux中把用户添加到组的四个方法
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读