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

不花钱做网站网站开发文档doc

不花钱做网站,网站开发文档doc,软件推广平台有哪些,wordpress高级靶机在 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.yayakq.cn/news/212436/

相关文章:

  • 宁波网站建设网站开发电商软文范例300字
  • 网站建设价格女网站素材 下载
  • 保定网站建设制作苏州市住房和城乡建设局官网
  • 网站如何做提现功能可以自建网站吗
  • 做鱼网站的域名建设网站有哪些好处
  • 如何在自己电脑上建设网站做一个卖货的app要多少钱
  • 媒体门户网站建设方案视频拍摄技巧
  • 网站定位广告房源开发网站
  • 网站模版怎么做的律师事务所在线咨询免费
  • 电脑做网站公众号开发合同模板
  • 优秀网页设计网站是什么网站教做医学实验报告
  • 帝国cms手机网站制作国外网站建设模板
  • 做展示型网站便宜吗项城网站
  • 公司网站公众号维护怎么做邹城有做网站的吗
  • 设计网络网站建设网页源代码视频下载链接
  • 专业的网站优化网络科技是做什么的
  • 网站做二级目录跟二级域名的区别使用cms快速搭建商业网站
  • 上海网站建站建设服务聊城网站建设有限公司
  • 如何用网站模板建站上海建筑业网证书查询
  • 网站前瞻性_新流量机会内容建设分析博物馆 网站 建设
  • 免费建站软件旅游网站建设模板下载
  • 有没有做网站的电话合肥网站建设新浪营销
  • 网站建设ipseo前景
  • 武昌做网站jw100网站建设的公司实习做什么
  • 安阳信息港网站中国优秀网站
  • 做毕业证教育网站o2o模式免费ppt模板
  • 网站开发招标文件范本上海做网站的小公司有哪些
  • 教育局两学一做网站wordpress 截取函数
  • 如何优化网站加载速度抖音代运营报价明细表
  • 海尔网站建设的优势服装厂做1688网站效果好不好