首页 > 其他分享 >Wireshark Lab: HTTP v7.0

Wireshark Lab: HTTP v7.0

时间:2022-10-14 18:56:39浏览次数:76  
标签:HTTP GET Packets v7.0 Question Lab Answer Display

0. 实验文件地址

http://www-net.cs.umass.edu/wireshark-labs/Wireshark_HTTP_v7.0.pdf
在这里插入图片描述

方法字段可以取不同的值:GET、POST、HEAD、PUT和DELETE。

  1. GET:请求服务器发送某个资源。
  2. HEAD:与GET很相似,但是服务器在响应中只返回首部,不会返回实体的主体部分。
  3. PUT:向服务器写入文档。
  4. POST:POST方法期初是用来向服务器输入数据的,实际上,通常会用它来支持HTML的表单。
  5. DELETE:请服务器删除请求URL所指定的资源。

持续连接与非持续连接:每个请求/响应对是经一个单独的TCP连接发送,还是所有的请求及其响应经相同的TCP连接发送。

在这里插入图片描述
下面是常见的HTTP状态码

  1. 200 —— 请求成功
  2. 301 —— 资源(网页等)被永久转移到其他URL
  3. 404 —— 请求的资源(网页等)不存在
  4. 500 —— 内部服务器错误

1. The Basic HTTP GET/response interaction

在这里插入图片描述

1.1 Packets Display

在这里插入图片描述
在这里插入图片描述

1. 2 Question & Answer

在这里插入图片描述

  1. HTTP version 1.1
  2. zh-Hans-CN、zh-Hans
  3. my computer: 218.199.0.135 server : 128.119.245.12
  4. 200 OK
  5. Tue, 20 Oct 2020 05:59:01 GMT
  6. 128 bytes
  7. Host

2. The HTTP CONDITIONAL GET/response interaction

在这里插入图片描述

2.1 Packets Display

在这里插入图片描述

2.2 Question & Answer

在这里插入图片描述
8. no在这里插入图片描述

  1. yes, because the status code is 200在这里插入图片描述

  2. yes在这里插入图片描述

  3. 304 Not Modified. The server didn't.

3. Retrieving Long Documents

在这里插入图片描述

3.1 Packets Display

在这里插入图片描述

3.2 Question & Answer

在这里插入图片描述
12. Only one GET request message
13. First
14. 200 OK
15. 4 reassembled TCP segments在这里插入图片描述

4. HTML Documents with Embedded Objects

在这里插入图片描述

4.1 Packets Display

在这里插入图片描述

4.2 Question & Answer

在这里插入图片描述
16. Three HTTP GET request messages
17. As can be seen from the time, the two photos were downloaded in chronological order.

5. HTTP Authentication

在这里插入图片描述

5.1 Packets Display

在这里插入图片描述

5.2 Question & Answer

在这里插入图片描述
18. 401 Unauthorized
19. Authorization在这里插入图片描述

标签:HTTP,GET,Packets,v7.0,Question,Lab,Answer,Display
From: https://www.cnblogs.com/astralcon/p/16792649.html

相关文章

  • Wireshark Lab: TCP v7.0
    0.实验文件地址http://www-net.cs.umass.edu/wireshark-labs/Wireshark_TCP_v7.0.pdf序号(seq):用来标识从TCP发送端向TCP接收端发送的数据字节流。它表示在这个报文段......
  • Wireshark Lab: DNS v7.0
    0.实验文件地址http://www-net.cs.umass.edu/wireshark-labs/Wireshark_DNS_v7.0.pdf1.nslookup2.ipconfig3.TracingDNSwithWireshark3.1www.ietf.org3......
  • 部署 GitLab、配置 GitLab、CI/CD 概述、部署 Jenkins
    版本控制版本库版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。简单来说,就是为目录打快照。将来可以回到某一个历史记录点。是一个典型的......
  • windows server2012服务器下PHPstudy配置ssl证书(https配置)
    准备: 阿里云云服务器阿里云购买的域名(已备案、已解析phpstudy:php7.1.13nts+Apachessl证书申请(我用的是阿里云上申请的证书,好像是免费用一年吧)步骤: 申请证书(这个很多方式,......
  • 调用HTTPS接口
    步骤1:打开浏览器-管理证书-导出证书到本地(常用方法,有些纯接口项目需要拿到证书和私钥)步骤2:在DOS窗口里,执行下面的语句把导出的.cer文件生成jmeter要求的.store文件(注我的......
  • ​MATLAB实战—最优Copula函数的选择
    Copula函数模型本文讲解Copula函数在实际生活中的应用,Copula函数描述的是变量间的相关性,实际上是一类将联合分布函数与它们各自的边缘分布函数连接在一起的函数,因此也有人将......
  • GitLab服务器修改用户密码
    重置密码:1、切换到相应路径cd/opt/gitlab/bin/2、进入控制台gitlab-railsconsole3、根据序号查询用户账号信息并赋值给uu=User.find(2)[注:2为用户序号]4、设置密......
  • Python爬虫之http协议复习
    http协议复习知识点掌握http以及https的概念和默认端口掌握爬虫关注的请求头和响应头了解常见的响应状态码理解浏览器和爬虫爬取的区别一提起http协议,大家都会想起它是......
  • HTTP1.0/HTTP1.1/HTTP2.0区别
    转载链接:https://vue3js.cn/interview/http/1.0_1.1_2.0.html#%E4%B8%80%E3%80%81http1-0一、HTTP1.0HTTP协议的第二个版本,第一个在通讯中指定版本号的HTTP协议版......
  • 报错 ngx/re.lua:47: missing declaration for symbol 'ngx_http_lua_ffi_exec_regex'
    似乎是1.15.8.1会有这个问题讨论链接:https://github.com/openresty/lua-resty-core/issues/258详细可以查看链接。编译了好久没有成功,换成1.19.3.1没有问题......