ajax 是一种创建交互式网页应用的网页开发技术。其中最核心的依赖是浏览器提供的XMLHttpRequest 对象,是这个对象使得浏览器可以发出 HTTP 请求与接收 HTTP 响应。实现了在页面不刷新的情况下和服务器进行交互
ajax使用方法
post请求方式
get 与post 的区别:
get 是将参数包含在 URL 中明文传输,不安全。而 post 是通过 request body 传递参数, 对于用户来说是不可见的,所有更安全。
get 传输数据量较小,因为 URL 有长度限制,post 传输的数据量较大,一般被默认为不受限制。
对于参数的数据类型,get 只接受 ASCII 字符,而 post 没有限制。
get 请求时只会产生一个 TCP 数据包,get 比 post 更快。
get 请求参数会被完整保留在浏览器历史记录里,而 post 中的参数不会被保留。