vue+express+mysql搭建博客时,使用axios进行前后台数据交互时,出现GET http://localhost:8080/api/getArticle 504 (Gateway Timeout) 或者GET http://localhost:8080/api/getArticle 404 (Not Found),找了很久才解决,所以写个博客记录一下用到的方法或者相关方法
1.跨域:这个是一开始遇到的,解决有很多教程
(1)在项目中的config => index.js中的ProxyTable设置

//   config/index.js中proxyTable: {'/api': {target: 'http://localhost:3000',   changeOrigin: true,  //允许跨域pathRewrite: {'^/api': ''}}
// server/index.js中const express = require('express');
const app = express();app.get('/api/getArticle', (req, res, next) => {res.json({data: '后台返回结果 getArticle'})
})// 监听端口
app.listen(3000);    //后台运行在3000端口
console.log('success listen at port:3000......');
//  component/note.vue中methods: {getArticle (){this.axios.get('/api/getArticle').then( (res) => {console.log('res', res);this.message = res.data.data;})}}

按照如上设置,就可以解决跨域问题

2.如何跨域实现后,还是出现一开始的问题,那么有可能是你的后台端口没有打开,在cmd中,进入server目录,运行server/index.js文件

cd blog  //进入项目文件cd server   //使用node文件cd index.js   //使用node搭建的服务器node index.js    //运行文件,打开后台端口端口打开后,再重新刷新页面就可以了。

GET http://localhost:8080/api/getArticle 504 (Gateway Timeout) 或者404错误相关推荐

  1. WebSocket connection to ‘ws://localhost:8080/api/handler‘ failed: Invalid frame header

    vue 项目启动成功后chrome一直不停的报错 WebSocket connection to 'ws://localhost:8080/api/handler' failed: Invalid f ...

  2. Nginx报504 gateway timeout错误的解决方法

    提供给客户的bs软件,有一个导出报表的功能,经常性的报504错误 最近在工作中,需要做Excel导入的功能,由于Excel的数据比较多,而且我们的服务端程序需要对数据的内容做校验,会调用很多的外部服务 ...

  3. 「Harbor」- HTTP status 504 Gateway Time-out @20210318

    # 07/20/2019 # 我刚想处理这个问题,好了个屁的.这种最可怕了. 问题背景 使用docker push命令推送镜像. 在某个镜像层推送将要结束的时候,收到如下错误信息: # docker ...

  4. HTTP/2 504 Gateway Timeout 36369ms

    Nginx报504 gateway timeout错误的解决方法 BUG背景信息: 线上正在运行的项目,某个服务一直出现超时访问,解决方案: 最终解决方案: 创建索引!!! 创建索引!!! 创建索引! ...

  5. Nginx PHP 报504 Gateway time-out错误的解决方法

    Nginx PHP 报504 Gateway time-out错误的解决方法 参考文章: (1)Nginx PHP 报504 Gateway time-out错误的解决方法 (2)https://ww ...

  6. Nginx 出现504 Gateway Time-out的解决方法

    Nginx 出现504 Gateway Time-out的解决方法 参考文章: (1)Nginx 出现504 Gateway Time-out的解决方法 (2)https://www.cnblogs. ...

  7. 【Nginx】解决 504 Gateway Time-out

    文章目录 Nginx + FastCGI (php-fpm) Nginx Proxy Timeout 常见的对应报错信息 "504 Gateway Timeout" "5 ...

  8. 504 Gateway Time-out错误的解决方法

    504 Gateway Time-out就字面意思,我们可以理解为网页请求超时,也就是浏览网站网页所发出的请求没有反应或者未响应,在网站程序层面来说,就是请求未能够执行相应的PHP-CGI程序,或者P ...

  9. 解决 502、504 Gateway Time-out(nginx)

    504 Gateway Time-out问题常见于使用nginx作为web server的服务器的网站 我遇到这个问题是在升级discuz论坛的时候遇到的 一般看来, 这种情况可能是由于nginx默认 ...

最新文章

  1. 200万!这所“双一流”也开始高薪抢人了!
  2. vs2017通过snippet代码片断进行标准化注释
  3. Linux远程软件xshell的使用
  4. 20165337岳源第一周学习总结
  5. 链接oracle 无监听程序,连接ORACLE 无监听程序
  6. c语言优化冒泡法,C语言:冒泡法排序一组数,如何优化?
  7. 浅谈OpenCL之Platform API(2)
  8. php mail laravel,Laravel框架实现的使用smtp发送邮件功能示例
  9. java自定义sql查询条件_mybatis-plus QueryWrapper自定义查询条件的实现
  10. Python数据库 -- SQL语句的语法问题(即对于字符串的特殊处理)
  11. #计算长方形的周长和面积公式_探索长方形的面积计算公式教学设计及反思
  12. Blender导出json格式插件安装
  13. 窗内网所有编程类视频大集合
  14. 5G路测下行速率优化指导书
  15. 建立一个电脑网络至少需要两台计算机,两台电脑想共享一台打印机,需要什么条件?...
  16. 苹果历代产品中的8大亮点设计(上)
  17. CPU彪高分析及解决
  18. Win7不显示移动硬盘盘符的解决方法
  19. 云计算概念 IaaS PaaS SaaS
  20. 毕业设计-基于深度学习的垃圾邮件过滤系统的设计与实现

热门文章

  1. STM32单片机上电不自动复位,需要手动复位才正常工作解决办法
  2. Linux通过修改date命令,验证shadow的密码有效期,提示期和宽限期
  3. SqueezeNet网络讲解
  4. JAVA个人理财系统JSP
  5. Win7系统的笔记本u盘数据如何恢复
  6. 联想乐pad平板刷android,联想乐pada1刷机教程【图解】
  7. Windows2003和SP2补丁集成+GHOST安装系统
  8. windows server : windows server backup 服务(自动定时备份,一次备份,恢复),安装搭建恢复(图形化)
  9. 最方便的在线Oracle SQL学习环境--Live SQL
  10. Windows命令 强制删除文件和文件夹