目前前后端交互,一般通过http协议、websocket协议来实现。
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW.Word Wide Web)服务器传输超文本到本地浏览器的传送协议。
HTTP协议包括客户端和服务端两个实体,客户端发送请求给服务端,服务端返回响应给客户端,在HTTP协议中数据称为资源,可以是html文档,图片,也可以是普通文本
资源是通过URL定位的,当客户端需要访问服务器资源时,首先需要知道资源的URL,比如打开一个网站,URL的组成部分如下图:
一、请求:
GET /comments?postId=1 HTTP/1.1Host: 11.12.108.32:8090Connection: keep-aliveAccept: application/json, text/javascript, */*; q=0.01