Get/Post请求

简介: Get/Post请求

get 和 post请求是http协议中的两种请求方式。
get请求一般用来请求获取数据,post请求一般作为发送数据到后台,传递数据,创建数据;
get请求也可以传参到后台,但是传递的参数则显示在地址栏,安全性低,且参数的长度也有限制(2048字符),post请求则是将传递的参数放在request body中,不会在地址栏显示,安全性比get请求高,参数没有长度限制;
get请求刷新浏览器或者回退没有影响,post请求则会重新请求一遍;
get请求可以被缓存,也会保留在浏览器的历史记录中,post请求不会被缓存,也不会保留在浏览器的历史记录中;
get请求通常是通过url地址请求,post常见的则是form表单请求
Get请求示例
xhr.open("GET", "http://localhost:8080/get.txt?t=" + Math.random(), true);
xhr.open("GET", "http://localhost:8080/get.txt?fname=zhang&lname=san", true);
Post请求示例
xhr.open("POST", "http://localhost:8080/post.txt", true);
xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xhr.send("fname=zhang&lname=san");

相关文章
|
4月前
|
JSON 数据格式
使用axios发送get和post请求
使用axios发送get和post请求
67 0
|
4月前
|
缓存
GET和POST请求
GET和POST请求
27 0
|
4月前
|
缓存 安全 API
Post请求和get请求的区别是什么?
Post请求和get请求的区别是什么?
|
4月前
|
容器
PostMan发送携带参数Get请求、Post请求及SpringMVC解决Post请求中文乱码问题
PostMan发送携带参数Get请求、Post请求及SpringMVC解决Post请求中文乱码问题
147 0
|
网络协议 Python
三、get请求和post请求
三、get请求和post请求
|
安全 前端开发 JavaScript
【GET请求和POST请求区别。】
GET请求和POST请求是HTTP协议中最常见的两种请求方法,它们在客户端向服务器发送请求时有着不同的特点和用途。
103 0
|
XML JSON 安全
get请求和post请求的区别以及常用请求方式
get请求和post请求的区别以及常用请求方式
|
JSON JavaScript 数据格式
axios发送get和post请求详解
使用axios发送get和post请求详解
217 0
|
JSON 数据格式
post发送json数据
post发送json数据
110 0