HTTP协议和Rest规范
wsl_cnxw
这个作者很懒,什么都没留下…
展开
-
软件测试面试-计算机网络
1.计算机网络1. OSI 开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。层 作用 数据单位 协议物理层 通过媒介传输比特,确定机械及电气规范...原创 2019-11-28 00:32:47 · 1429 阅读 · 0 评论 -
HTTP之cookie, session, token
Cookiecookie 指的就是浏览器里面能永久存储的一种数据HTTP cookie(Web cookie,浏览器cookie)是服务器发送到用户Web浏览器的一小段数据。 浏览器存储它并将其与下一个请求一起发送回同一服务器。 通常情况下,它用于判断两个请求是否来自同一个浏览器 - 例如,保持用户登录。 它记住无状态HTTP协议的有状态信息。1.HTTP cookies的3种用途...原创 2018-12-21 16:43:39 · 339 阅读 · 0 评论 -
浅谈HTTP中Get、Post、Put与Delete的区别
1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。2、与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就像数据库的update操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无论进行多少...翻译 2019-03-16 21:02:08 · 163 阅读 · 0 评论 -
HTTPS
1.什么是HTTP协议?HTTP协议是Hyper Text Transfer Protocol(超文本传输协议),位于TCP/IP模型当中的应用层。HTTP协议通过请求/响应的方式,在客户端和服务端之间进行通信。HTTP协议的信息传输完全以明文的方式,不做任何加密,相当于在网络上“裸奔”,所以容易遭受中间人的恶意截获甚至篡改(中间人攻击)。2.什么是HTTPS协议?HTTPS...转载 2019-08-03 11:18:49 · 332 阅读 · 0 评论 -
postman中 form-data、x-www-form-urlencoded、raw、binary的区别
1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的一些信息;由于有boundary隔离,所以multipart/form-data...转载 2019-07-21 11:36:00 · 128 阅读 · 0 评论 -
Content-Type
Content-Type(MediaType),即是Internet Media Type,互联网媒体类型,也叫做MIME类型。在互联网中有成百上千中不同的数据类型,HTTP在传输数据对象时会为他们打上称为MIME的数据格式标签,用于区分数据类型。最初MIME是用于电子邮件系统的,后来HTTP也采用了这一方案。HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。...原创 2019-07-21 10:13:14 · 187 阅读 · 0 评论 -
区分REST和RESTful
REST来源REST:是一组架构约束条件和原则,REST是Roy Thomas Fielding在他2000年的博士论文中提出的。Roy Thomas Fielding是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器作者之一、Apache基金会第一任主席什么是RESTREST(Representational State Transfer):表现层状态转移,一种软...转载 2019-07-20 17:28:47 · 288 阅读 · 0 评论 -
网络协议——TCP/IP协议(互联网协议族)
TCP是面向连接的、可靠传输,而UDP是非连接的、不可靠传输,TCP建连需要3次握手,会造成delay,UDP更快。TCP/IP是什么TCP/IP协议族是一组协议的集合,也叫互联网协议族,用来实现互联网上主机之间的相互通信。TCP和IP只是其中的2个协议,也是很重要的2个协议,所以用TCP/IP来命名这个互联网协议族,实际上,它还包括其他协议,比如UDP、ICMP、IGMP、ARP/RAR...转载 2019-07-20 16:43:05 · 2157 阅读 · 0 评论 -
网络通信的过程- 从URL输入到页面展现到底发生什么
1、网络通信过程(1)在浏览器中输入一个网址时,需要将它先解析出ip地址来;(2)当得到ip地址之后,浏览器以tcp的方式3次握手链接服务器;(3)客户端以tcp的方式发送http协议的请求数据给服务器;(4)服务器以tcp的方式回应http协议的应答数据给浏览器。从URL输入到页面展现到底发生什么打开浏览器从输入网址到网页呈现在大家面前,背...转载 2019-07-20 16:23:11 · 613 阅读 · 0 评论 -
HTTP,HTTPS及 HTTP通信过程
HTTP(HypertextTransfer Protocol,超文本传输协议)是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、POST,PUT,D...原创 2019-07-20 15:50:39 · 511 阅读 · 0 评论