GET http://localhost:8080/api/getArticle 504 (Gateway Timeout) 或者404错误
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错误相关推荐
- 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 ...
- Nginx报504 gateway timeout错误的解决方法
提供给客户的bs软件,有一个导出报表的功能,经常性的报504错误 最近在工作中,需要做Excel导入的功能,由于Excel的数据比较多,而且我们的服务端程序需要对数据的内容做校验,会调用很多的外部服务 ...
- 「Harbor」- HTTP status 504 Gateway Time-out @20210318
# 07/20/2019 # 我刚想处理这个问题,好了个屁的.这种最可怕了. 问题背景 使用docker push命令推送镜像. 在某个镜像层推送将要结束的时候,收到如下错误信息: # docker ...
- HTTP/2 504 Gateway Timeout 36369ms
Nginx报504 gateway timeout错误的解决方法 BUG背景信息: 线上正在运行的项目,某个服务一直出现超时访问,解决方案: 最终解决方案: 创建索引!!! 创建索引!!! 创建索引! ...
- Nginx PHP 报504 Gateway time-out错误的解决方法
Nginx PHP 报504 Gateway time-out错误的解决方法 参考文章: (1)Nginx PHP 报504 Gateway time-out错误的解决方法 (2)https://ww ...
- Nginx 出现504 Gateway Time-out的解决方法
Nginx 出现504 Gateway Time-out的解决方法 参考文章: (1)Nginx 出现504 Gateway Time-out的解决方法 (2)https://www.cnblogs. ...
- 【Nginx】解决 504 Gateway Time-out
文章目录 Nginx + FastCGI (php-fpm) Nginx Proxy Timeout 常见的对应报错信息 "504 Gateway Timeout" "5 ...
- 504 Gateway Time-out错误的解决方法
504 Gateway Time-out就字面意思,我们可以理解为网页请求超时,也就是浏览网站网页所发出的请求没有反应或者未响应,在网站程序层面来说,就是请求未能够执行相应的PHP-CGI程序,或者P ...
- 解决 502、504 Gateway Time-out(nginx)
504 Gateway Time-out问题常见于使用nginx作为web server的服务器的网站 我遇到这个问题是在升级discuz论坛的时候遇到的 一般看来, 这种情况可能是由于nginx默认 ...
最新文章
- 200万!这所“双一流”也开始高薪抢人了!
- vs2017通过snippet代码片断进行标准化注释
- Linux远程软件xshell的使用
- 20165337岳源第一周学习总结
- 链接oracle 无监听程序,连接ORACLE 无监听程序
- c语言优化冒泡法,C语言:冒泡法排序一组数,如何优化?
- 浅谈OpenCL之Platform API(2)
- php mail laravel,Laravel框架实现的使用smtp发送邮件功能示例
- java自定义sql查询条件_mybatis-plus QueryWrapper自定义查询条件的实现
- Python数据库 -- SQL语句的语法问题(即对于字符串的特殊处理)
- #计算长方形的周长和面积公式_探索长方形的面积计算公式教学设计及反思
- Blender导出json格式插件安装
- 窗内网所有编程类视频大集合
- 5G路测下行速率优化指导书
- 建立一个电脑网络至少需要两台计算机,两台电脑想共享一台打印机,需要什么条件?...
- 苹果历代产品中的8大亮点设计(上)
- CPU彪高分析及解决
- Win7不显示移动硬盘盘符的解决方法
- 云计算概念 IaaS PaaS SaaS
- 毕业设计-基于深度学习的垃圾邮件过滤系统的设计与实现
热门文章
- STM32单片机上电不自动复位,需要手动复位才正常工作解决办法
- Linux通过修改date命令,验证shadow的密码有效期,提示期和宽限期
- SqueezeNet网络讲解
- JAVA个人理财系统JSP
- Win7系统的笔记本u盘数据如何恢复
- 联想乐pad平板刷android,联想乐pada1刷机教程【图解】
- Windows2003和SP2补丁集成+GHOST安装系统
- windows server : windows server backup 服务(自动定时备份,一次备份,恢复),安装搭建恢复(图形化)
- 最方便的在线Oracle SQL学习环境--Live SQL
- Windows命令 强制删除文件和文件夹