在 create-react-app 托管服务器上使用代理的 Axios post 不起作用

2023-12-05

我的 package.json (反应应用程序)中有以下行

"proxy": "http://www.demoapp.com"

我正在使用 REST-API 调用请求数据

axios.post('/user_data', { // http://www.demoapp.com/user_data
        id:id
    })
    .then((response) => { 
        console.log(response);
    })
    .catch((error) => {

    });

如果我在本地系统中使用上面的代码,它可以正常工作,但是如果我构建一个项目并上传到托管服务器代理,则它不起作用。

有人知道解决办法吗?我也检查过 github 但没有找到合适的解决方案。


我认为你应该在 axios 配置中定义你的代理,如果它应该全局应用于每个请求,你可以使用此代码来定义全局 axios 默认值https://github.com/axios/axios#config-defaults

import axios from 'axios';

axios.defaults.proxy.host = "http://www.demoapp.com"
axios.defaults.proxy.port = ...
axios.defaults.proxy.auth.username = ...
axios.defaults.proxy.auth.password = ...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 create-react-app 托管服务器上使用代理的 Axios post 不起作用 的相关文章

随机推荐

  • jQuery - 单击时如何将锚点滚动到页面顶部?

    我有一个链接列表divelements 我正在使用 dropcontent js 将内容加载到另一个元素中div单击链接时 我现在想添加一些代码 将单击的链接滚动到浏览器窗口的顶部 列表中每个项目的 HTML 如下所示 div class
  • 二维数组的分段错误

    有一个奇怪的分段错误错误 下面的代码运行良好 include
  • 在 ASP.NET MVC 中启用会话状态

    我想在 ASP NET MVC 应用程序中使用会话变量 我已经添加了
  • 如何限制 Sitecore 语言仅写入内容树的某些部分

    在我们的 Sitecore 实施中 我们有分支编辑器 他们需要英语及其母语 例如德语 的语言写入权限 但是 我们的内容树的某些部分不应由这些分支编辑器编辑英文版本 但母语版本可以 举一个具体的例子 如果我们有一个产品页面 其中包含一些全局信
  • JAVA_HOME指向错误的地方

    我似乎有一个错误指定的 JAVA HOME 变量 我可以解决很多事情 但现在我似乎陷入困境 我正在尝试使用 Google App Engine 并上传应用程序 当我这样做时 我收到错误 找不到基于java home的javac可执行文件 尝
  • 不缓存从 glassfish 安全页面引用的静态资源

    我正在使用 JSF 1 2 和 glassfish 声明性安全性以及 j security check 我的 xhtml 页面位于安全页面文件夹 我通过将 Web 资源约束设置为安全约束来保护其中的所有资源 secure pages 我的
  • Android Studio 内联编译器显示红色错误,但使用 gradle 编译工作正常

    我已经在 Android Studio 中设置了我的项目以使用方线库 按照这个问题 Build gt Compile Project工作正常 2 03 10 PM Compilation completed successfully in
  • node-gyp 重建 - 错误:`gyp` 失败,退出代码:1

    我在 CentOS 6 8 上进行 node gyp 重建时遇到错误 File usr local lib node modules node gyp gyp pylib gyp input py line 295 in LoadBuild
  • RestSharp 压缩请求,同时对服务器进行休息调用

    我正在我的 C 客户端中使用用 java 编写的 REST API 我将大量数据传输到服务器 并且使用 RestSharp dll 来进行休息调用 我要做的是构造一个对象并将其直接添加到 RestSharp 请求对象的主体中 并为其提及 n
  • URL 屏蔽不适用于省略尾部斜杠的 URL

    类似的问题还有很多 但似乎没有一个完全适合我 我正在从 WordPress 网站迁移到简单的静态网站 但是 我目前被禁止删除托管在public html完全文件夹 直到证明所有内容都可以在静态站点上使用 我已将静态站点部署到我的子子文件夹中
  • JavaScript 仅接受 0 到 255 范围内的数字

    我的要求是验证 IP 范围 我需要创建一个 JavaScript 函数来仅接受数字 并且它必须只允许在 0 到 255 范围内 如果输入的任何内容超出该范围 它必须发出警报消息 我目前正在使用以下功能
  • 确定路径是否作为 Rails 控制器中的路由存在

    我想知道是否可以将任意路径映射到路线 recognize request for 完成了我想要的 但我无法让它在我的控制器中工作 具体来说 我怎样才能执行认可的请求或者从我的控制器完成相同任务的东西 对于 Rails 3 调用是 Rails
  • “applicationDidBecomeActive”之后调用什么方法?

    这是我的第一个问题 因为我在开发第一个 iOS 应用程序时遇到问题 它是数千个手电筒应用程序之一 但我正在尝试为其添加尽可能多的功能 其中之一是在应用程序进入后台或终止时保存应用程序的状态 进入前台 iOS 4 或更高版本 或重新启动后 我
  • AngularJS 找不到 XSRF-TOKEN cookie

    我正在将 Angular 1 0 4 与 ASP NET MVC4 Web API 项目一起使用 我试图利用 Angular 的 CSRF 保护 但没有成功 我可以看到我正在传递一个名为 XSRF TOKEN 的 cookie 但是当 An
  • 如何通过单击单元格中的按钮来删除tableView中的单元格?使用核心数据

    我创建了一个待办事项列表应用程序 我使用 tableView 来列出任务 我对单元格使用自定义类 在单元格 contentView 中 我有一个标签和一个完成按钮 我已在代码中成功实现了 完成 按钮单击操作 效果很好 Problem 当我单
  • 如何将现有项目导入到Eclipse中的Workspace中?

    我正在尝试按照 Eclipse 说明创建 Hello World SWT 应用程序 我有以下指示 从主目录导入 SWT 项目 通过 文件 gt 导入 菜单 然后选择 将现有项目放入工作区 指定您的存档文件 下载并单击完成 这会 创建 org
  • .htaccess - 隐藏 URL 中的目录,同时保留其他文件

    我开发了一个巨大的工具工作室 每个工具在 tools 文件夹中都有自己的目录 所以如果你有一个名为example URL 为 studio dir tools example 我试图从 URL 中隐藏 tools 目录 同时确保 tools
  • Teradata:如何在存储过程中引发错误

    有没有办法在 Teradata 存储过程内部引发错误 例如 我想检查表是否为空 如果表为空 我希望导致存储过程出错 并显示错误消息 表为空 这将使我能够将错误传递给调用应用程序 TD13 实施标准 SQL 的 SIGNAL RESIGNAL
  • 嵌套弹性框中的百分比高度

    我有一个与 Flexbox 一起使用的非常好的可调节界面 用户可以在其中调整面板的高度和宽度 但是 我想更改当前使用像素的面板高度以使用百分比 因此当他们更改一个面板时 其他面板会流动 对于宽度来说 一切都很好 但是当我使用高度 时 它就会
  • 在 create-react-app 托管服务器上使用代理的 Axios post 不起作用

    我的 package json 反应应用程序 中有以下行 proxy http www demoapp com 我正在使用 REST API 调用请求数据 axios post user data http www demoapp com