Ajax入门+aixos+HTTP协议
    		       		warning:
    		            这篇文章距离上次修改已过446天,其中的内容可能已经有所变动。
    		        
        		                
                Ajax(Asynchronous JavaScript and XML)是一种在无需刷新页面的情况下与服务器交换数据的技术。axios 是一个基于 promise 的 HTTP 库,它在浏览器和 node.js 中都可以使用。
以下是使用axios发送HTTP GET和POST请求的简单示例:
- 安装axios库(如果在浏览器中使用,可以直接通过CDN引入):
 
npm install axios- 使用axios发送HTTP GET请求:
 
// 引入axios
const axios = require('axios');
 
// 发送GET请求
axios.get('http://api.example.com/data')
  .then(function (response) {
    // 处理响应数据
    console.log(response.data);
  })
  .catch(function (error) {
    // 处理错误情况
    console.log(error);
  });- 使用axios发送HTTP POST请求:
 
// 引入axios
const axios = require('axios');
 
// 发送POST请求
axios.post('http://api.example.com/submit', {
  firstName: 'Fred',
  lastName: 'Flintstone'
})
  .then(function (response) {
    console.log(response.data);
  })
  .catch(function (error) {
    console.log(error);
  });以上代码展示了如何在Node.js环境中使用axios发送HTTP GET和POST请求。在浏览器中使用时,只需要通过<script>标签引入axios CDN链接即可。
评论已关闭