Ajax-PHP中get和post请求的异同

简介: Ajax-PHP中get和post请求的异同

1.可以通过form标签的method属性指定发送请求的类型


2.如果是get请求会将提交的数据拼接到URL后面


?userName=lnj&userPwd=123456


3.如果是post请求会将提交的数据放到请求头中


4.GET请求和POST请求的异同


4.1相同点:


都是将数据提交到远程服务器


4.2不同点:


4.2.1提交数据存储的位置不同


GET请求会将数据放到URL后面


3b2ab11ba52b4a95bd2cd88df6febe6d_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.png

POST请求会将数据放到请求头中


490de9767deb4f37a937b7db4c7ba87a_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.png

b41de68f879a4cdd99c1cc55b1c4582e_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.png


4.2.2提交数据大小限制不同


GET请求对数据有大小限制


POST请求对数据没有大小限制


5.GET/POST请求应用场景


GET请求用于提交非敏感数据和小数据


POST请求用于提交敏感数据和大数据


相关文章
|
19天前
|
XML 前端开发 JavaScript
|
1月前
|
JSON JavaScript 前端开发
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
59 22
|
1月前
|
前端开发 JavaScript
回顾前端页面发送ajax请求方式
回顾前端页面发送ajax请求方式
38 18
|
1月前
|
前端开发 JavaScript Java
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
66 4
|
1月前
|
前端开发 JavaScript 数据处理
JQuery 拦截请求 | Ajax 请求拦截
【10月更文挑战第4天】
94 1
|
2月前
|
前端开发
React技术栈-react使用的Ajax请求库用户搜索案例
这篇文章展示了一个React技术栈中使用Ajax请求库(如axios)进行用户搜索的实战案例,包括React组件的结构、状态管理以及如何通过Ajax请求获取并展示GitHub用户数据。
33 7
React技术栈-react使用的Ajax请求库用户搜索案例
|
2月前
|
JSON JavaScript 前端开发
Jquery常用操作汇总,dom操作,ajax请求
本文汇总了jQuery的一些常用操作,包括DOM元素的选择、添加、移除,表单操作,以及如何使用jQuery发送Ajax请求,涵盖了GET、POST请求和文件上传等常见场景。
|
2月前
|
JSON 资源调度 JavaScript
Vue框架中Ajax请求的实现方式:使用axios库或fetch API
选择 `axios`还是 `fetch`取决于项目需求和个人偏好。`axios`提供了更丰富的API和更灵活的错误处理方式,适用于需要复杂请求配置的场景。而 `fetch`作为现代浏览器的原生API,使用起来更为简洁,但在旧浏览器兼容性和某些高级特性上可能略显不足。无论选择哪种方式,它们都能有效地在Vue应用中实现Ajax请求的功能。
43 4
|
2月前
|
XML JavaScript 前端开发
jQuery - AJAX get() 和 post() 方法
jQuery - AJAX get() 和 post() 方法
27 6
|
2月前
|
缓存 JavaScript 前端开发
jQuery - AJAX get() 和 post() 方法
jQuery - AJAX get() 和 post() 方法
25 4