【发布时间】: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