【问题标题】:Access a link from Java从 Java 访问链接
【发布时间】:2015-03-31 20:14:00
【问题描述】:

今天我租了一个 VPS,我设法在上面移动了我的整个网站,但现在我遇到了一些问题。我尝试从 java 访问 XML(我有一个 Android 应用程序)以从我的网站获取一些汇率。

如果我使用www.myDomain.com/ecbrates.xml,它就不起作用。

我收到错误 Exception in thread "main" java.io.IOException: Server returned HTTP response code: 403 for URL

只有当我使用www.vpsIP/ecbrates.xml 时它才有效。你知道为什么会出现问题吗?

【问题讨论】:

  • 确保您已将您的域名映射到您的 VPS 提供商分配给您的 IP。此外,检查 DNS 记录是否已更新以反映这一点。您的 VPS 应该有一个帮助部分,说明如何将您的 VPS 与您自己的域名一起使用。
  • “HTTP 响应代码:URL 的 403”表示“禁止访问”,拒绝访问。换句话说,这是一个 Web 服务器配置问题。
  • 问:您可以通过主机名和 IP 地址“ping”吗?通过主机名 ping 时 IP 地址是否正确?问:VPS 提供什么样的网络服务器?阿帕奇?问:如果是 Apache,您是否查看过错误日志和 httpd.conf?问:你们的 VPS 是否提供任何支持或在线帮助?再次 - 我相信问题出在服务器端(Web 和/或网络)配置上,而 NOT 与您的 Java 代码有关。恕我直言...
  • 我现在不太了解如何设置 VPS,但如果我从浏览器访问 mydomain,它会将我重定向到我的网站。我会写一封电子邮件给支持部门,也许他们可以引导我到帮助页面,因为我没有找到信息.. vps 是从 ovh 购买的

标签: java vps


【解决方案1】:

我已经看到我之前的帖子被删除了...很好..

最后我相信我找到了答案,问题是我有来自 cloudflare 的 dns,它们不允许从浏览器外部访问您的域。我想这是一个安全问题......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-30
    • 2014-03-02
    • 2017-05-12
    • 2016-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多