axios总结文档
简介Axios 是一个基于 Promise 的 HTTP 客户端库,广泛用于浏览器和 Node.js 环境中,支持发送 GET、POST 等请求。 安装使用 npm 安装 Axios1npm install axios 基本用法Axios 提供了多种发送请求的方式: GET 请求1axios.get(url[, config]) POST 请求1axios.post(url[, data[, config]]) 其他请求方法123axios.head(url[, config])axios.delete(url[, config])axios.put(url[, data[, config]]) 其中,url 是请求的地址,data 是请求体数据,config 是请求配置。 请求配置在发送请求时,可以通过配置对象设置请求的各项参数: baseURL:基础的 URL 路径。headers:自定义请求头信息。params:用于 GET 请求的 URL 查询参数。data:用于 POST、PUT、PATCH...
AJAX总结文档
一、什么是 AJAXAJAX(Asynchronous JavaScript and XML)是一种用于创建快速动态网页的技术。通过在网页中使用 AJAX,用户可以与服务器交换数据,而无需刷新整个网页。 二、AJAX 的特点异步更新:无需刷新整个页面,更新局部数据,提升用户体验。支持多种数据格式:包括 JSON、XML、HTML 和纯文本。跨浏览器支持:现代浏览器均支持 AJAX。依赖 HTTP 协议:通过 HTTP 协议与服务器通信,支持 GET 和 POST 方法。 三、AJAX 的核心组成XMLHttpRequest 对象核心组件,用于与服务器通信。 创建对象:const xhr = new XMLHttpRequest();常用方法:open(method, url, async):设置请求方法和目标 URL。send(data):发送请求。setRequestHeader(key, value):设置请求头。 常用属性:readyState:请求状态,值为 0-4。status:HTTP...