软件测试---网络基础、HTTP

ops/2024/9/24 3:09:22/

一、网络基础

(1)Web和网络知识

网络基础TCP/IP

https://i-blog.csdnimg.cn/direct/3a0e21833d38443dbd39a30863113103.png" width="742" />https://i-blog.csdnimg.cn/direct/c995601fa66846bea7e9ed192a6f7c5c.png" width="702" />

使用HTTP协议访问Web

https://i-blog.csdnimg.cn/direct/05c022fa6dce472c8811609368e82ca6.png" width="1200" />

WWW万维网的诞生

https://i-blog.csdnimg.cn/direct/9fdb229ae2d54bc29441772281c45a65.png" width="1200" />

WWW万维网的构成

https://i-blog.csdnimg.cn/direct/06fa6b633365442aa9f0a7df60665fd1.png" width="845" />

(2)IP协议

https://i-blog.csdnimg.cn/direct/4cd0b448bab44a66b79edd4041ebb6be.png" width="704" />

(3)可靠传输的TCP和三次握手策略

https://i-blog.csdnimg.cn/direct/f883fc0eafa44fb19118e86c32b21502.png" width="665" />

(4)域名解析服务DNS

https://i-blog.csdnimg.cn/direct/d44b0a08ea1e41e5a247ebe6fe2cb880.png" width="1200" />

(5)各协议之间的协同关系

https://i-blog.csdnimg.cn/direct/a0cc84ce6bd545fab7260c0fcdaa860e.png" width="1200" />

(6)解决安全性的HTTPS和数据加密

HTTP协议安全性的不足

https://i-blog.csdnimg.cn/direct/ddbaf3670f64450aa2f5a4779cdb89b6.png" width="1200" />

HTTP协议安全性的解决办法

https://i-blog.csdnimg.cn/direct/073b9333100d49d4b358a3bf501141e9.png" width="891" />

二、HTTP

(1)HTTP发展历程和版本

HTTP发展历程

https://i-blog.csdnimg.cn/direct/cf665750f55146cfac625cbb842ba4de.png" width="647" />

当下的HTTP

https://i-blog.csdnimg.cn/direct/dc5d6e101b464265829425b05efe1ab3.png" width="539" />

特点和优点

https://i-blog.csdnimg.cn/direct/09ec0f280742476191a6d3840846ba85.png" width="882" />https://i-blog.csdnimg.cn/direct/67c56781a3b946a6b4183d2096cc0f21.png" width="845" />

(2)HTTP是什么,不是什么

https://i-blog.csdnimg.cn/direct/e476955472084c508053559fbae1c9ce.png" width="1200" />

(3)URL网址的构成

https://i-blog.csdnimg.cn/direct/3c2dfd44ce9a46c4976f5fd846dedb99.png" width="1200" />

(4)HTTP报文的构成

https://i-blog.csdnimg.cn/direct/9ae2b638abc0480da26db8d4b86ccfb1.png" width="1200" />

(5)HTTP协议八大请求方法

https://i-blog.csdnimg.cn/direct/6a500abda19740d08398ac348605f1c7.png" width="905" />

(6)HTTP协议常用状态码

https://i-blog.csdnimg.cn/direct/7ceaf9eacbe843f2951f21f81baa022e.png" width="1200" />

(7)HTTP协议头部参数

HTTP首部

https://i-blog.csdnimg.cn/direct/169d9a5aa8d44272b8086900f67b7a30.png" width="829" />

最重要的HTTP首部参数

https://i-blog.csdnimg.cn/direct/3ba291523fd64ce6b31ae0f3e77746bc.png" width="845" />

(8)无状态的协议和Cookie_Session_Token

 https://i-blog.csdnimg.cn/direct/500ada99d4ad44a8afef411740944cfb.png" width="884" />


http://www.ppmy.cn/ops/85904.html

相关文章

前端渲染模式

渲染的概念 在Web开发中,渲染(Rendering)是一个核心概念,指的是将应用程序的数据(data)与模板(template)结合,生成最终的HTML页面,这个页面随后会被浏览器解析…

CentOS6.10minimal安装Python3

CentOS6.0和6.10安装Python3.12.4没能成功 , 安装Python3.11.9也没能成 CentOS6.10minimal安装Python3.10.14 fp"/etc/yum.repos.d" ; cp -a ${fp} ${fp}.$(date %0y%0m%0d%0H%0M%0S).bkup echo [base] nameCentOS-$releasever - Base baseurlhttp://mirrors.163…

vue3.0学习--创建项目,基于vite创建

vite 官网地址:https://cn.vitejs.dev/guide/ 1,执行创建命令 npm create vitelatest 2, cd my3d ---- my3d 是创建的项目名字 3,npm install ---- 安装需要的插件包 4,npm run format ---- 通常用于代码格式化 5, npm…

【YashanDB知识库】stmt未close,导致YAS-00103 no free block in sql main pool part 0报错分析

问题现象 问题单:YAS-00103 no free block in sql main pool part 0,YAS-00105 out of memory to allocate hash table of size 256 现象:业务处理sql时,报错YAS-00103 no free block in sql main pool part 0 问题风险及影响…

QT串口和数据库通信

创建串口 串口连接客户端并向服务器发送消息 client.pro #------------------------------------------------- # # Project created by QtCreator 2024-07-02T14:11:20 # #-------------------------------------------------QT core gui network QT core gui…

深入理解深度学习中的“预测”与“计算”

深入理解深度学习中的“预测”与“计算” 在探讨深度学习和人工智能的应用时,**“预测”**这个词经常被提及。很多时候,人们对预测的理解可能会带有一些误区,特别是当涉及到预测未来的事件或结果时。本文将详细探讨在Python深度学习框架中的…

【C#】在一个给定的宽、高范围内,获取到该多边形内部的所有坐标集合?

问题点 使用C#语言在一个给定的宽、高范围内,获取到该多边形内部的所有坐标集合? 这个多边形可能存在交叉及互相重叠部分 图像的宽、高可以定义为:2000*2000 多边形坐标集合:Point[] polygon_points new Point[] { new Point…

FastAPI集成mongodb的增删改查样例

样例如下 import os from typing import Optional, Listfrom fastapi import FastAPI, Body, HTTPException, status from fastapi.responses import Response from pydantic import ConfigDict, BaseModel, Field, EmailStr from pydantic.functional_validators import Befo…