post和get在ajax请求中的选择方案

http中post和get简介

1、post和get是http1.0中定义的请求方式。
2、post和get是http用来表明Request-URL指定的资源的操作方式。
3、post和get是我们在web项目开发中最常用的资源请求方式。

post和get的区别

1、get侧重于获取资源,post侧重于上传资源。
2、get发送的数据在浏览器url中可见,故不适合隐私数据传输,post发送的数据则不可见。
3、get发送的数据容量比较小,故不适合大容量数据发送传输,在发送传输数据时候建议选择post方式。

做ajax异步请求时常见的问题

平时我们很容易忽视post和get的特性,所以在项目中一般不会做太多考虑,特别是使用jquery中ajax异步消息处理时候,为追求方便性,更多的会使用
. a j a x ( u r l , d a t a , c a l l b a c k ) 然 而 此 方 法 默 认 的 请 求 方 式 为 g e t , 有 时 候 当 我 们 进 行 大 容 量 数 据 传 输 的 时 候 就 很 容 易 出 现 服 务 端 接 收 不 到 任 何 数 据 。 此 时 就 需 要 我 们 设 置 a j a x 的 请 求 方 式 , 或 是 直 接 使 用 .ajax(url,data,callback) 然而此方法默认的请求方式为get,有时候当我们进行大容量数据传输的时候就很容易出现服务端接收不到任何数据。此时就需要我们设置ajax的请求方式,或是直接使用 .ajax(url,data,callback)getajax使.post(url,data,calback).
这样能更好的达到我们的目的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值