一、web服务 1、web服务 早期web服务使用http/0.9协议,仅支持纯文本(包括超链接)HTML; HTML:超文本标记语言,是专门用来开发超文本的开发语言; URI:统一资源标识符,用于定义全局范围内某一独立资源的命名方式;URI就像因特网上邮寄 ...
http协议:是客户端与服务端之间通信传输数据的基础,HTTP协议是基于TCP IP协议之上的协议 原理包括四个过程: 连接:浏览器与服务器建立连接,打开一个socket的虚拟文件,表明连接建立成功 请求:浏览器通过socket向服务器提交请求 一般是GET或POST请示命令 应答:浏览器请求提交后,通过HTTP协议传送给服务器,服务器收到后进行处理将结果又通过HTTP回传给客户端,从而在客户端显 ...
2019-06-02 10:53 0 466 推荐指数:
一、web服务 1、web服务 早期web服务使用http/0.9协议,仅支持纯文本(包括超链接)HTML; HTML:超文本标记语言,是专门用来开发超文本的开发语言; URI:统一资源标识符,用于定义全局范围内某一独立资源的命名方式;URI就像因特网上邮寄 ...
http协议的前世今生 HTTP:HyperText Transfer Protocol,超文本传输协议; 主要是用于传输超文本的; 超文本:指的是带有超级链接的文本; 超链接:基于此种链接能够在文档间实现跳转。 Web:上个世纪80年代末90年代初诞生于欧洲量子物理 ...
HTTPS协议 一.为什么需要https 1.HTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。 举个最常见的例子,用户登陆。用户输入账号,密码,采用 ...
1、http1.1规范允许一台http服务器搭建多个web站点。。。 比如提供web托管服务的供应商,可以用一台服务器为多为客户服务,也可以以每位客户持有的域名运行各自不同的网站,这里利用了虚拟服务器的功能。。。 客户端使用http协议访问服务器时,会经常采用类似www.baidu.con ...
WEB服务与NGINX(1) 目录 WEB服务与NGINX(1) 1. HTTP协议 1.1 WEB资源 1.2 URI简介 1.3 WEB服务请求处理过程 1.4 HTTP报文结构 ...
在面试中被问到七层协议,只知道有七层,不知道具体的名称作用。 physical物理层:定义了物理介质,传输介质等信息 data link数据链路层:定义了单链路数据传输协议 network网络层:定义了路由的方式 transport传输层:规定是否进行差错恢复,数据复用,以及数据包排序 ...
HTTP协议是什么? 超文本传输协议(HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HTTPS协议请求的资源由统一资源标识符 ...
项目自签名ssl证书,配置https 一、自签名证书: 准备ssl证书一份,这里使用JDK生成秘钥证书: Win+R 输入cmd,调出命令行窗口 在命令行窗口输入,生成命令: 二、将生成的密钥证书拷贝到项目中的resource中(也可以不拷贝到项目中,后面配置路径时配置密钥证书 ...