網(wǎng)站首頁(yè) 編程語(yǔ)言 正文
跨域:Response to preflight request doesn t pass access control check: No Access-Control-Allow-Origin
作者:huayang183 更新時(shí)間: 2022-03-14 編程語(yǔ)言第一、找到config/index.js
- 設(shè)置proxyTable,實(shí)際上就是設(shè)置代理路徑(PS:設(shè)置config文件之后,需要重新npm run dev)
dev: {
????env: require('./dev.env'),
????port: 8080,
????autoOpenBrowser: true,
????assetsSubDirectory: 'static',
????assetsPublicPath: '/',
????proxyTable: {
?????????'/api': {
??????????????target: '請(qǐng)求地址ip加端口',
??????????????changeOrigin: true,
??????????????pathRewrite: {
????????????????'^/api': '/'?
??????????????}
????????????}
????},
??}
第二,新建一個(gè)封裝axios的文件,如 src/api/index.js,里面就是封裝的接口方法
//輸出通用axios實(shí)例
import axios from 'axios';
?
const instance = axios.create({
? timeout: 10000,
? ?headers: {
? ? 'Content-Type': "application/json;charset=utf-8"
? }
});
?
export default {
? regist (data){
? ?? ?return instance.post('/api/createOrUpdateUser',data)
? }
};
第三、在main.js引用
import instance_ from './api/index';
Vue.prototype.instance = instance_ ?//axios實(shí)例
第四,就可以調(diào)用自己定義的接口了,如???????????
this.instance.regist({ ????????????
?????userId: '', ??????
?????userName: this.username, ???????
?}).then(res=>{
?????console.log("sd")
?}).catch(function (error) {
?????console.log(error);
?});
?
原文鏈接:https://blog.csdn.net/qq_18671415/article/details/106761531
相關(guān)推薦
- 2022-05-17 Spring boot 集成Redis客戶端Lettuce,導(dǎo)致服務(wù)線程數(shù)不斷增加
- 2022-10-18 Qt實(shí)現(xiàn)TCP客戶端和服務(wù)器通訊程序_C 語(yǔ)言
- 2023-01-13 Python實(shí)現(xiàn)數(shù)字小寫轉(zhuǎn)大寫的示例詳解_python
- 2023-09-18 ECharts 觸發(fā)click點(diǎn)擊事件的兩種方式
- 2022-03-30 Android實(shí)現(xiàn)屏幕保持常亮功能_Android
- 2022-08-10 Python接口自動(dòng)化之request請(qǐng)求封裝源碼分析_python
- 2024-01-06 RocketMQ消息丟失問(wèn)題
- 2022-02-20 Flutter TextFormField 監(jiān)聽(tīng)focus、blur事件
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過(guò)濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支