返回顶部
首页 > 资讯 > 后端开发 > GO >ReactJS 代理服务器不支持服务器重定向
  • 687
分享到

ReactJS 代理服务器不支持服务器重定向

2024-04-04 23:04:53 687人浏览 独家记忆
摘要

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天编程网给大家整理了《Reactjs 代理服务器不

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天编程网给大家整理了《Reactjs 代理服务器不支持服务器重定向》,聊聊,我们一起来看看吧!

问题内容

我在 react 前端使用代理服务器,在后端使用 Go 服务器。当我不使用反应或代理服务器时,重定向工作正常。但是当我使用 react 及其开发服务器和 go 后端的代理时,重定向不会执行任何操作。

// React package.JSON file 
"proxy": "Http://localhost:5000", // proxy to golang hosted on 5000
    "scripts": {
    "start": "react-scripts start",
},

-----------------------

// golang server

func main() {
    router := gin.Default()
    router.Use(static.Serve("/", static.LocalFile("../client/public", true)))
    ping := router.Group("/path") 
    ping.GET("/ping", pingFunc)
    ping.POST("/ping", pingFuncPost)
    router.Run(":5000")
}

// This redirect is not working.
// In the terminal it shows that a redirect is made but on the frontend
// nothing occurs

func pingFuncPost( c *gin.Context) 
{
    http.Redirect(c.Writer, c.Request, "/page", http.StatusSeeOther)`
}


解决方案


您重定向,使用

const data = {"query": this.state.query};
        fetch(`/path/ping`, {  // should hit the end point of pingFuncPost in golang server, which should redirect to localhost:3000/results
            method: 'POST',
            body: JSON.stringify(data),
        })
.then(res => res.json())
.then(res => {
<Redirect to="/somewhere/else" />
})

以上就是《ReactJS 代理服务器不支持服务器重定向》的详细内容,更多关于的资料请关注编程网公众号!

您可能感兴趣的文档:

--结束END--

本文标题: ReactJS 代理服务器不支持服务器重定向

本文链接: https://lsjlt.com/news/595938.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • ReactJS 代理服务器不支持服务器重定向
    IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天编程网给大家整理了《ReactJS 代理服务器不...
    99+
    2024-04-04
  • IIS服务器下如何支持url重写
    URL REWRITE,翻译过来就是URL重写,或者URL重定义。在asp+iis的网站开发模式中,可以实现如将http://xxxxxx.cn/news.aspid=220 变成http://xxxxxx.cn/220.html 的形式。...
    99+
    2023-09-03
    服务器 apache 运维
  • 腾讯云服务器代理支付不了
    账户余额不足:如果支付订单的余额不足以支付该服务器的购买费用,服务器代理将无法支付订单。 代理商账户异常:如果代理商账户出现异常,如被冻结或涉及违规操作,服务器代理可能无法支付订单。 服务器配置不支持该服务器:如果服务器配置不支持该服务器...
    99+
    2023-10-27
    腾讯 服务器
  • 云服务器不支持怎么解决
    如果您的云服务器无法处理请求,您可能需要考虑以下几个方面: 网络连接问题: 您的云服务器可能无法连接到互联网。尝试检查您的网速,确保能够连接到互联网。 服务器故障: 如果云服务器出现故障,可能会导致无法处理请求。尝试重启服务器和其他服务...
    99+
    2023-10-26
    不支持 服务器
  • 云服务器不支持什么意思
    云服务器不支持某些特定的功能或服务。如果您遇到了云服务器不支持的问题,可以尝试在不同的云提供商或服务上寻找支持,以获得更多信息和建议。 例如,您可以尝试检查云提供商提供的数据备份服务是否已正确运行,或者检查您是否已经连接到云提供商的数据中...
    99+
    2023-10-26
    不支持 什么意思 服务器
  • 香港服务器怎么重定向
    香港服务器中重定向的方法:1、Linux环境,在电脑上网站根目录中新建一个文本文档并将其后缀名改为.htaccess,然后添加重定向代码即可;2、Windows环境,在电脑上新建一个文本文档并改名为httpd.ini,最后添加重定向代码即可...
    99+
    2024-04-02
  • 服务器如何做301重定向
    服务器做301重定向的方法:打开服务器中的Internet信息管理器。在Internet信息列表中的网站部分右键点击“新建网站”,新建一个新的网站,命名时加一个301以区分正常网站,而主机名以要跳转的域名为主。在新建网站的物理路径下建一个空...
    99+
    2024-04-02
  • 云服务器不支持是什么意思
    云服务器不支持是指某些情况下云服务器无法提供所需的功能和性能。这可能包括以下情况: 内存、CPU或磁盘性能问题:这会导致云服务器性能下降或出现故障。您需要检查云服务器的内存、CPU或磁盘等硬件参数,以确定问题的根本原因。 并发问题:如果...
    99+
    2023-10-26
    不支持 服务器
  • 云服务器暂不支持什么意思
    云服务器不支持的原因可能有很多种,具体原因可能包括以下几个方面: 配置错误:当云服务器配置存在错误时,可能无法运行您的应用程序。这种情况下,您可能需要检查云服务器的配置并修复您的配置错误。 服务不可用:当云服务器出现故障或服务不可用时,...
    99+
    2023-10-27
    什么意思 暂不 服务器
  • vue3.0支不支持服务端渲染
    这篇文章主要介绍“vue3.0支不支持服务端渲染”,在日常操作中,相信很多人在vue3.0支不支持服务端渲染问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue3.0支不支持服务端渲染”的疑惑有所帮助!接下来...
    99+
    2023-07-04
  • tomcat服务器怎么做301重定向
    tomcat服务器做301重定向的方法:借助UrlRewriteFilter软件,下载命令:wget http://urlrewritefilter.googlecode.com/files/urlrewritefilter-4....
    99+
    2024-04-02
  • 反向代理服务器(Reverse Proxy)
    反向代理服务器(Reverse Proxy)...
    99+
    2023-06-04
  • 服务器不支持mysql数据库怎么办
    这篇文章主要讲解了“服务器不支持mysql数据库怎么办”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“服务器不支持mysql数据库怎么办”吧!1,查找 ;extension=php_mysql...
    99+
    2023-06-13
  • 云服务器不支持怎么解决问题
    如果您的云服务器无法连接到外部服务,可以尝试以下方法: 检查网络连接:网络连接是否正常。确保您连接的是稳定的无线网络,确保您正在使用正确的Wi-Fi 连接。 重启服务器:如果您正在使用云服务器,并且尝试重启服务器,可能会发现云服务器出现...
    99+
    2023-10-26
    解决问题 不支持 服务器
  • 云服务器不支持是什么意思呢
    云服务器不支持某些操作系统、浏览器、应用程序或功能的原因可能有很多,具体原因可能包括: 安全原因:某些云服务商不允许服务器与某些操作系统或浏览器进行通信,从而导致一些应用程序无法正常运行。 兼容性问题:有些云服务器不支持某些浏览器和操作...
    99+
    2023-10-27
    不支持 服务器
  • 云服务器不支持是什么意思呀
    云服务器不支持是指在使用云服务器的过程中遇到的一些问题,例如无法连接到云服务器、登录失败、应用程序无法加载等。这些问题可能是由于多种原因造成的,例如服务器配置错误、网络故障、硬件故障等。 当遇到无法连接到云服务器的情况时,您可以尝试以下几...
    99+
    2023-10-27
    不支持 服务器
  • bms裸金属服务器不支持使用ms镜像服务
    如果您使用的是裸金属服务器(也就是没有镜像服务),那么您需要确保裸金属服务器的网络带宽足够高,并且有足够的内存来安装和配置必要的组件。裸金属服务器的网络带宽通常受到以下因素的限制: 内存:裸金属服务器的内存往往有限,如果使用较大的内存,...
    99+
    2023-10-26
    镜像 不支持 金属
  • BMS裸金属服务器不支持使用IMS镜像服务
    如果您的 BMS 裸金属服务器不能使用IMS镜像服务,可能是因为它们未正确安装或操作系统版本与其所需的最新版本不兼容。您可以检查网络连接和服务器配置并尝试重新安装操作系统或其他软件以修复此问题。 此外,还有一些可能导致此问题的原因,如: ...
    99+
    2023-10-26
    镜像 不支持 金属
  • 阿里云服务器是否支持FTP服务器?
    阿里云服务器是一个可靠的云基础设施服务,能够提供强大的计算、存储、网络、安全、管理等能力。许多用户在使用阿里云服务器时,会关心其是否支持FTP服务器。本文将对这一问题进行详细解答。 阿里云服务器支持FTP服务器吗?答案是肯定的。阿里云服务器...
    99+
    2023-11-14
    服务器 阿里 FTP
  • 阿里云服务器如何反向代理服务器
    首先,反向代理是一种代理服务器技术,通过与目标服务器建立连接,代理目标服务器上的资源,以便用户可以从目标服务器获取所需的资源。反向代理可以在云服务器上运行,也可以在本地使用。反向代理的工作原理是,通过在目标服务器上运行代理服务器,向目标服务...
    99+
    2023-10-27
    阿里 代理服务器 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作