【问题标题】:Connection refused when JS tries to fetch data from an internal server当 JS 尝试从内部服务器获取数据时连接被拒绝
【发布时间】:2020-08-07 19:14:24
【问题描述】:

我有一个 Ubuntu 18.04 的云实例,它运行 Apache2 和一些 Python 服务。我的 JS Web 应用程序尝试从 Python 服务获取数据,但导致错误“连接被拒绝”。 Python 服务启用了 CORS 并响应 curl。我还在 Apache 中为这个服务配置了 ProxyPass,所以当我直接用浏览器访问服务 URL 时,我会得到响应。

我还有一台运行 apache 的 Ubuntu 18.04 笔记本电脑。该应用程序在那里运行良好。我正在比较 Apache .conf 文件,但找不到任何重大差异。

在我的旧服务器中,我遇到了同样的问题,但我通过使用 PHP 解决了它。在这个新应用中,我宁愿使用 JavaScript。

什么可能会阻止 JS 获取数据?

【问题讨论】:

  • 您确定在抓取时没有遗漏任何特定的标头吗?

标签: javascript apache


【解决方案1】:

我在云的安全组中打开了 Python 服务正在使用的端口,现在它正在工作!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-09
    • 1970-01-01
    • 1970-01-01
    • 2021-07-03
    • 2023-03-12
    • 2018-12-02
    • 1970-01-01
    • 2019-05-06
    相关资源
    最近更新 更多