wireshark抓包curl傳送http2請求

xing393939發表於2021-12-27

環境介紹

  • 抓包所在電腦:wsl2,ip是172.19.184.81
    • wls2安裝的是ubuntu,需安裝curl命令
  • 抓包目標機器:http://nghttp2.org,ip是139.162.123.134
  • 雖然是http2,但是不帶tls,所以協議還是http

抓包過程

用curl發起不帶tls的http2請求,請求型別是HEAD

# curl --http2-prior-knowledge -I "http://nghttp2.org"
HTTP/2 200 
date: Mon, 27 Dec 2021 01:57:56 GMT
content-type: text/html
last-modified: Tue, 19 Oct 2021 10:18:15 GMT
etag: "616e9b67-19d8"
accept-ranges: bytes
content-length: 6616
x-backend-header-rtt: 0.002868
server: nghttpx
alt-svc: h3=":443"; ma=3600, h3-29=":443"; ma=3600
via: 2 nghttpx
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff

可以看到抓包如下:

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章