Invalid Host/Origin header

问题表述比较明确:请求的header中Host或Origin没有通过检测。

本人是开发环境下webpack-dev-server热更新出现的问题。主要是本地开发使用了charles代理,浏览器使用域名访问代理到本机的localhost:8080。热更新是vue-cli原生的配置

  // these devServer options should be customized in /config/index.js
  devServer: {
    ...
    hot: true,
    host: HOST || config.dev.host,
    port: PORT || config.dev.port,
    ...
  }

 

网上的建议大多是添加一个“disableHostCheck: true”,官网都说了不推荐:不建议这样做,因为不检查主机的应用容易受到DNS重新绑定攻击的攻击

使用另外一个东东:allowedHosts来解决就行。

至于要实现热更新,热更新请求也要代理到localhost:8080 【端口根据自己的情况定】

 

 

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

webpack打包踩坑记录
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 00007FF6A8FEF04A v8::internal::GCIdleTimeHandler::GCIdleTimeHandler+5114
 2: 00007FF6A8FCA0C6 node::MakeCallback+4518
 3: 00007FF6A8FCAA30 node_module_register+2032
 4: 00007FF6A92520EE v8::internal::FatalProcessOutOfMemory+846
 5: 00007FF6A925201F v8::internal::FatalProcessOutOfMemory+639
 6: 00007FF6A9772BC4 v8::internal::Heap::MaxHeapGrowingFactor+9556
 7: 00007FF6A9769C46 v8::internal::ScavengeJob::operator=+24310
 8: 00007FF6A976829C v8::internal::ScavengeJob::operator=+17740
 9: 00007FF6A9770F87 v8::internal::Heap::MaxHeapGrowingFactor+2327
10: 00007FF6A9771006 v8::internal::Heap::MaxHeapGrowingFactor+2454
11: 00007FF6A932CDB7 v8::internal::Factory::NewFillerObject+55
12: 00007FF6A93C2CC6 v8::internal::WasmJs::Install+29414
View Code

相关文章:

  • 2022-12-23
  • 2021-04-13
  • 2021-10-01
  • 2022-12-23
  • 2021-07-04
  • 2021-08-26
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-02
  • 2021-04-07
相关资源
相似解决方案