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");

相关文章
|
7月前
|
JSON 数据格式
使用axios发送get和post请求
使用axios发送get和post请求
127 0
|
3月前
|
JSON JavaScript 中间件
处理post请求
处理post请求
42 0
|
6月前
|
JSON 测试技术 API
使用Postman发送POST请求的指南
本文介绍了如何使用Postman发送POST请求进行接口测试。关键步骤包括:创建新请求,设置请求类型为POST,输入URL,添加请求头如`Content-Type: application/json`,在Body中选择raw输入JSON数据,然后发送请求并检查响应。示例展示了向用户注册接口发送数据的过程。掌握这些技能有助于高效测试API。
|
7月前
|
缓存
GET和POST请求
GET和POST请求
49 0
|
7月前
|
缓存 安全 API
Post请求和get请求的区别是什么?
Post请求和get请求的区别是什么?
177 2
|
7月前
|
容器
PostMan发送携带参数Get请求、Post请求及SpringMVC解决Post请求中文乱码问题
PostMan发送携带参数Get请求、Post请求及SpringMVC解决Post请求中文乱码问题
243 0
|
网络协议 Python
三、get请求和post请求
三、get请求和post请求
|
安全 前端开发 JavaScript
【GET请求和POST请求区别。】
GET请求和POST请求是HTTP协议中最常见的两种请求方法,它们在客户端向服务器发送请求时有着不同的特点和用途。
117 0
|
JSON JavaScript 数据格式
axios发送get和post请求详解
使用axios发送get和post请求详解
250 0