解决vue项目中出现Invalid Host header的问题


Posted in Javascript onNovember 17, 2020

在vue-cli版本为2.x的情况下修改webpack.dev.conf.js中的devServer对象加入disableHostCheck: true

devServer: {
 disableHostCheck: true,
}

vue-cli版本3.0的情况下修改vue.config.js的配置

module.exports = {
 devServer: {
 disableHostCheck: true
 }
}

补充知识:vue中使用wangeditor富文本编辑器

1.先下载 编辑器

cnpm install wangeditor --save

2.用法:

2.1、html用来放编辑器

<div id="editor">
  <p v-model="info">请输入内容</p>//占位符
 </div>

解决vue项目中出现Invalid Host header的问题

2.2、js部分

var E = require('wangeditor') ; / import E from 'wangeditor'
export default{
 mounted () {
  var editor = new E('#editor');
  editor.customConfig.uploadImgServer = '';//上传图片的后台地址
  editor.customConfig.uploadFileName = 'UploadForm[imageFile]';
  editor.customConfig.uploadImgHooks = {
   before: function (xhr, editor, files) {
    // 图片上传之前触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象,files 是选择的图片文件
    
    // 如果返回的结果是 {prevent: true, msg: 'xxxx'} 则表示用户放弃上传
    // return {
    //  prevent: true,
    //  msg: '放弃上传'
    // }
   },
   success: function (xhr, editor, result) {
    // 图片上传并返回结果,图片插入成功之后触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象,result 是服务器端返回的结果
    console.log(result);
   },
   fail: function (xhr, editor, result) {
    // 图片上传并返回结果,但图片插入错误时触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象,result 是服务器端返回的结果
    alert('图片插入失败')
    // 图片插入失败时返回
   },
   error: function (xhr, editor) {
    // 图片上传出错时触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象
    // 此处好像是,访问请求不通的时候,执行的,ajax的error
    console.log('上传出错')
   },
   timeout: function (xhr, editor) {
    // 图片上传超时时触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象
    console.log('上传超时')
   },
 
   // 如果服务器端返回的不是 {errno:0, data: [...]} 这种格式,可使用该配置
   // (但是,服务器端返回的必须是一个 JSON 格式字符串!!!否则会报错)
   customInsert: function (insertImg, result, editor) {
    // 图片上传并返回结果,自定义插入图片的事件(而不是编辑器自动插入图片!!!)
    // insertImg 是插入图片的函数,editor 是编辑器对象,result 是服务器端返回的结果
 
    // 上传成功后,可以监听返回结果,可以处理土图片插入
    if ( result.status==200) {
     insertImg(result.data)
    }else{
     console.log(result.message)
    }
    // 举例:假如上传图片成功后,服务器端返回的是 {url:'....'} 这种格式,即可这样插入图片:
    // console.log(result);
    // var url = result.url
    // insertImg(url)
 
    // result 必须是一个 JSON 格式字符串!!!否则报错
   },
  }
  editor.create();
 }, 
}

以上这篇解决vue项目中的Invalid Host header问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript &amp; DHTML 实例编程(教程)基础知识
Jun 02 Javascript
jQuery 标题的自动翻转实现代码
Oct 14 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
Aug 14 Javascript
jquery队列queue与原生模仿其实现方法分享
Mar 25 Javascript
JS模拟按钮点击功能的方法
Dec 22 Javascript
javascript表单处理具体实现代码(表单、链接、按钮)
May 07 Javascript
js获取浏览器的各种属性
Apr 27 Javascript
JScript实现地址选择功能
Aug 15 Javascript
微信小程序时间控件picker view使用详解
Dec 28 Javascript
React如何实现浏览器打印部分内容详析
May 19 Javascript
vue2路由方式--嵌套路由实现方法分析
Mar 06 Javascript
vue的项目如何打包上线
Apr 13 Vue.js
vue的webcamjs集成方式
Nov 16 #Javascript
SpringBoot在yml配置文件中配置druid的操作
Nov 16 #Javascript
详解JavaScript原型与原型链
Nov 16 #Javascript
详解JavaScript执行模型
Nov 16 #Javascript
Vue 实现拨打电话操作
Nov 16 #Javascript
微信小程序实现页面左右滑动
Nov 16 #Javascript
Vertx基于EventBus发送接受自定义对象
Nov 16 #Javascript
You might like
第三节--定义一个类
2006/11/16 PHP
PHP自定义函数收代码
2010/08/01 PHP
php下删除一篇文章生成的多个静态页面
2010/08/08 PHP
php设计模式 Prototype (原型模式)代码
2011/06/26 PHP
PHP中extract()函数的定义和用法
2012/08/17 PHP
php单链表实现代码分享
2016/07/04 PHP
PHP defined()函数的使用图文详解
2019/07/20 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
一些常用的JS功能函数代码
2009/06/23 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
2012/10/11 Javascript
js给onclick事件赋值,动态传参数实例解说
2013/03/28 Javascript
jquery高效反选具体实现
2013/05/05 Javascript
用Javascript获取页面元素的具体位置
2013/12/09 Javascript
浅析Bootstrap组件之面板组件
2016/05/04 Javascript
vue 简单自动补全的输入框的示例
2018/03/12 Javascript
vue 实现全选全不选的示例代码
2018/03/29 Javascript
jQuery动态移除与增加onclick属性的方法详解
2018/06/07 jQuery
JS实现获取毫秒值及转换成年月日时分秒的方法
2018/08/15 Javascript
深入了解js原型模式
2019/05/30 Javascript
jQuery实现简单弹幕效果
2019/11/28 jQuery
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
[11:44]Ti9 OG夺冠时刻
2019/08/25 DOTA
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
python中翻译功能translate模块实现方法
2020/12/17 Python
惠普香港官方商店:HP香港
2019/04/30 全球购物
《维生素c的故事》教学反思
2014/02/18 职场文书
保密协议书范本
2014/04/22 职场文书
物业工程部岗位职责
2015/02/11 职场文书
思想道德自我评价2015
2015/03/09 职场文书
2015年纪念“卢沟桥事变”78周年活动方案
2015/05/06 职场文书
办公室管理规章制度
2015/08/04 职场文书
护理自荐信
2019/05/14 职场文书
个人职业生涯规划之自我评估篇
2019/09/03 职场文书
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
Spring boot应用启动后首次访问很慢的解决方案
2021/06/23 Java/Android
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers