HTTP 协议中 GET 和 POST 的区别

关于HTTP HTTP(超文本传输协议)是一种请求/响应型的协议。 HTTP的语法大致如下: 客户端给服务端发送的请求,由三部分组成:请求行,消息报头,消息正文。 请求行:Method Request-URI HTTP-Version CRLF 例如: GET /form.html HTTP/1.1 /r/n 服务端给客户端发送的响应,也是三部分组成:状态行,消息报头,响应正文。 状态行:HTTP-Version Status-Code Reason-Phrase 例如: HTTP/1.1 200 OK /r/n 正写到这里,小A走过来说:Request-URL,你打错了一个字母? 其实没错! 1.URI的全称是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。 2.URL的全称是uniform resource locator,统一资源定位符。用来标识一个资源,还指明了如何定位这个资源。如: h t t p s : / / w w w . q q . c o m / i n d e x . h t m l 3.URN的全称是Uniform Resource Name,统一资源名称。通过名称来标识资源。如 m a i l t o : x x x @ q q . c o m 其中,URL,URN是URI的子集。 ...

2019-02-02 · 1 min · 101 words · CubeGao