HTTP 协议中 GET 和 POST 有什么区别? 分别适用于什么场景?(精选面试题)
HTTP 协议是一种基于 TCP/IP 的应用层协议,它定义了客户端和服务器之间的通信规则。HTTP 协议中有多种请求方法,用来表示客户端对服务器资源的不同操作。其中最常用的两种方法是 GET 和 POST。GET 方法用于从服务器获取指定的资源,它把请求参数拼接在 URL 中,以键值对的形式发送给服务器。参数对所有人都是可见的,不适合传递敏感信息参数受到 URL 长度的限制,一般不超过 2048 个字符参数只能是 ASCII 字符,不能传递二进制数据请求只应当用于获取数据,没有副作用。
复制链接