当前位置: 首页 > news >正文

泉州手机模板建站结构优化是什么意思

泉州手机模板建站,结构优化是什么意思,济南seo公司案例,宁波seo网络推广多少钱在 Vue 项目中配置除了登录请求以外的所有请求的令牌,通常涉及到在请求头中添加令牌(Token)信息。这可以通过使用 Axios 或其他 HTTP 请求库来实现。以下是一般的步骤: 1. **安装 Axios**: 如果你还没有安装 Axios&a…

在 Vue 项目中配置除了登录请求以外的所有请求的令牌,通常涉及到在请求头中添加令牌(Token)信息。这可以通过使用 Axios 或其他 HTTP 请求库来实现。以下是一般的步骤:

1. **安装 Axios**:

如果你还没有安装 Axios,可以使用以下命令安装它:

   ```bash
   npm install axios
   ```

2. **创建 Axios 实例**:

你可以创建一个全局的 Axios 实例,并在该实例中配置请求拦截器,以在每个请求中添加令牌信息。

   ```javascript
   // main.js 或其他入口文件

import Vue from 'vue'
import App from './App.vue'
import router from "@/router/router"
import element from 'element-ui';
import axios from 'axios'
import 'element-ui/lib/theme-chalk/index.css';
// 在生产环境中禁用警告信息和启用构建优化
Vue.config.productionTip = false// 创建一个 Axios 实例
const axiosInstance = axios.create({baseURL: 'http://localhost:8080/qy', // 通用后端 Url 地址timeout: 5000, // 请求最大等待时间
})// 添加请求拦截器
axiosInstance.interceptors.request.use((config) => {// 获取请求的URLconst requestUrl = config.url;// 提取URL路径部分/qy/Login...const urlPath = new URL(requestUrl).pathname;// 在请求头中添加令牌信息const jwtToken = localStorage.getItem('jwtToken') // 从本地存储中获取令牌// 检查是否是登录请求,这里假设登录请求的URL是 '/Login'if (urlPath !== '/qy/Login' && urlPath !== '/qy/LogOut') {console.log(urlPath);// 如果不是登录请求,添加令牌到请求头if (jwtToken) {config.headers.Authorization = `${jwtToken}`}}return config},(error) => {return Promise.reject(error)}
)// 将 Axios 实例添加到 Vue 原型中,以便在组件中使用
// Vue.prototype.axios axios便在组件中使用如:this.$axios
Vue.prototype.axios = axiosInstanceVue.use(element)
new Vue({router,render: h => h(App),
}).$mount('#app')

在上面的代码中,我们创建了一个 Axios 实例 `axiosInstance`,并在请求拦截器中检查本地存储中是否存在令牌,如果存在,则将其添加到请求头中的 `Authorization` 字段中。
   ```

   

3. **在需要发送请求的组件中使用 Axios**:

现在,你可以在组件中使用 `$http` 来发送请求,这将包括令牌信息。

   ```javascript

   // 在组件中发送请求this.$http.get('/api/some-endpoint').then((response) => {// 处理响应}).catch((error) => {// 处理错误})


   ```

4. **登录时设置令牌**:

在用户登录成功后,你需要将令牌保存到本地存储中(或者使用 Vuex 管理),以便在后续请求中使用。

   ```javascript
   // 在登录成功后保存令牌到本地存储
   localStorage.setItem('token', 'your_token_here')
   ```

实际情况可能会因项目的需求而有所不同。还需要确保在用户登录后、注销时、令牌过期时等情况下进行适当的令牌管理和更新。

此外,安全性也是非常重要的,令牌应该以安全的方式传输和存储,并且需要考虑令牌的有效期管理。

http://www.khdw.cn/news/62541.html

相关文章:

  • 企业文化简介网站怎么做东莞企业网站设计公司
  • 储物柜厂家直销器厂家做网站引流推广犯法吗
  • 高端网站建设公司哪里济南兴田德润实惠吗最经典的营销案例
  • 独立站是什么意思百度搜索首页
  • 公司品牌网站建设域名批量查询系统
  • 电子商务网站建设前期百度竞价点击价格
  • 安卓做网站南宁百度seo公司
  • 视频网站亏损也做百度推广助手怎么用
  • 政府 网站 管理系统官网百度
  • 网站被host重定向抖音seo推广外包公司好做吗
  • 芜湖移动网站建设百度收录批量提交入口
  • 网站关键词优化多少钱品牌营销与推广
  • wordpress的字体seo怎么赚钱
  • 可以访问任何网站的浏览器百度ai人工智能平台
  • 珠海企业建站高端网站定制
  • 宁波网络营销网站建设网游推广员
  • 做按摩网站有生意吗seo优化需要做什么
  • 网站管理权限怎么进去搜索引擎排名优化seo课后题
  • 佛山有哪几个区苏州优化收费
  • 重庆蒲公英网站建设公司大数据分析师
  • 为什么网站打不开首页网络营销服务平台
  • 公司的八个主要部门seo排名优化课程
  • 湖北联诺建设网站常宁seo外包
  • 备案的博客网站可以做别的吗百度品牌广告收费标准
  • 网站开发需要几个人云搜索app下载
  • 东莞公司品牌网站建设南京网站建设
  • 微信网站怎么收款广东疫情最新数据
  • 目前做的比较好的情趣用品网站贵阳网站建设推广
  • 商务网站开发需求分析磁力引擎
  • 做测评的网站百度一下你就知道手机版