将 jQuery $.ajax 转换为 axios 请求以获取 HTML

时间:2021-06-14 08:38:12

标签: jquery ajax axios

我正在努力将 jQuery $.ajax 请求转换为 axios 请求。

这是原始的ajax请求,它返回一段HTML就好了:

$.ajax(source, {
'method': 'GET',
'dataType': 'html',
'data': {
    'foo': 'bar'
  }
}

这是我迄今为止构建的 axios 请求,它不返回 HTML 片段而是返回整个网站:

const options = {
  url: source,
  method: "GET",
  contentType: "text/html"
  params: {
    'foo': 'bar'
  },
};

axios(options).then((response) => {
  console.log(response.data);
});

我错过了什么?我已经比较了 Google 开发工具网络选项卡中的标题,但看不出区别...

0 个答案:

没有答案