Ajax的四个步骤

  • 1.创建ajax实例
  • 2.执行open 确定要访问的链接 以及同步异步
  • 3.监听请求状态
  • 4.发送请求

    ajax中get和post请求的区别

  • get 一般用于获取数据

  • get请求如果需要传递参数,那么会默认将参数拼接到url的后面;然后发送给服务器;
  • get请求传递参数大小是有限制的;是浏览器的地址栏有大小限制;
  • get安全性较低
  • get 一般会走缓存,为了防止走缓存,给url后面每次拼的参数不同;放在?后面,一般用个时间戳
  • post 一般用于发送数据
  • post传递参数,需要把参数放进请求体中,发送给服务器;
  • post请求参数放进了请求体中,对大小没有要求;
  • post安全性比较高;
  • post请求不会走缓存;