首页 > 其他分享 >Ajax请求

Ajax请求

时间:2022-11-23 09:01:40浏览次数:37  
标签:function 请求 url res json Ajax type

前提:需要引入 jquery.js

GET请求

  • type:指定请求方式(大小写均可)
  • url:请求地址
  • data:此次请求所携带的参数(GET请求可省略,可在url后面拼接参数)
  • success:回调函数
function test() {
  $.ajax({
    type: "GET",
    url: "http://XXX",
    data: {
      id: 1,
    },
    success: function (res) {
      console.log(res);
    },
  });
}

POST请求

  • type:指定请求方式(大小写均可)
  • url:请求地址
  • data:此次请求所携带的参数
  • success:回调函数
function test() {
  $.ajax({
    type: "POST",
    url: "http://XXX",
    data: {
      name: "张三",
      age: "18",
    },
    success: function (res) {
      console.log(res);
    },
  });
}

POST JSON请求

  • type:指定请求方式(大小写均可)
  • url:请求地址
  • data:此次请求所携带的参数(GET请求可省略,可在url后面拼接参数)
  • contentType:表示该请求是json请求
  • dataType:当设置了dataType:"json"时,如果后端返回了String,则ajax无法执行,去掉后ajax会自动检测返回数据类型
  • success:回调函数
function test() {
  $.ajax({
    type: "POST",
    url: "http://XXX",
    data: {
      name: "张三",
      age: "18",
    },
    contentType: "application/json;charsetset=UTF-8",
    dataType: "json",
    success: function (res) {
      console.log(res);
    },
  });
}

POST 带请求头请求

  • headers:携带请求头

  • type:指定请求方式(大小写均可)

  • url:请求地址

  • data:此次请求所携带的参数(GET请求可省略,可在url后面拼接参数)

  • contentType:表示该请求是json请求

  • dataType:当设置了dataType:"json"时,如果后端返回了String,则ajax无法执行,去掉后ajax会自动检测返回数据类型

  • success:回调函数

function test() {
  $.ajax({
    headers: { token: "123" },
    type: "POST",
    url: "http://XXX",
    data: {
      name: "张三",
      age: "18",
    },
    contentType: "application/json;charsetset=UTF-8",
    dataType: "json",
    success: function (res) {
      console.log(res);
    },
  });
}

标签:function,请求,url,res,json,Ajax,type
From: https://www.cnblogs.com/nongsj/p/16917156.html

相关文章

  • fetch请求方式
    Fetch请求的方式1:GET请求//未传参数constgetData=async()=>{constres=awaitfetch('http://www.xxx.com/data')constjson=awaitres.json()cons......
  • Android网络请求(3) 网络请求框架OkHttp
    Android网络请求(3) 网络请求框架OkHttp本节我们来讲解OkHtpp网络请求框架什么是网络请求框架在我的理解中,网络请求框架是为了方便我们更加便捷规范的进行网络请求所建......
  • jQuery-AJAX get() 和 post()方法,jQuery ajax() 方法
    什么是jQuery?jQuery是一个JavaScript函数库。jQuery是一个轻量级的"写的少,做的多"的JavaScript库。jQuery库包含以下功能:HTML元素选取HTML元素操作CSS......
  • vue2 axios11 await async 解构赋值 原生axios发起网络请求
    axios:专注发起网络请求的库get传参要params,post传参用data,具体传参看后端怎么写,后端乱写就套麻袋打一顿   post请求简化版:不用await和async时是一个prom......
  • C# 使用AD域控(Windows身份验证),跨域请求报错401
    书接上文,上篇指路......
  • curl发送post请求
    >>curl-g-i-XPOSTx.x.x.x:11115/backend/prop-present/-H"Content-Type:application/json"-d'{"game_id":9,"user_id":33793266,"open_id":"oZKx35BPtZm_ANPL......
  • https请求报ssl连接失败解决方法
    Util.SetCertificatePolicy();在请求时加上这句调用HttpWebRequestrequest=WebRequest.Create(loginurl)asHttpWebRequest; publicstaticclass......
  • curl模拟delete/put/post/get请求
    curl-h来查看请求参数的含义 -v显示请求的信息 -X选项指定其它协议get:curl-v192.168.33.1:8080/girls/age/18post:curl-v192.168.33.1:8080/girls-d'ag......
  • python使用httpHandler处理请求案例
    #coding=utf-8#HTTPHandler&opener#更高级一些功能,可以高仿模拟浏览器importurllib.requestimporturllib.parseurl="https://www.baidu.com/";handler=urllib.requ......
  • ajax 获取响应标头中的参数
    今天在写JWT续期的操作时,后端返回了新的JWT在响应标头中,前端就是拿不到,xhr.getResponseHeader里面一直为空,好在解决了,记录一下前后端分离的项目中,出现了跨域问题,所以......