gpt4 book ai didi

java - 从命令行运行时http连接超时

转载 作者:行者123 更新时间:2023-12-02 12:12:55 24 4
gpt4 key购买 nike

我开发了一个 java 代码来连接到设备并发出一些 POST 命令。这在 eclipse 中运行良好。但是当我在命令行上构建并运行时,它总是超时。

我在与命令行相同的机器上运行eclipse。我使用java 8

最佳答案

解决网络问题的最佳方法是首先将 Java 排除在外。因此,第一步,您可以打开控制台并尝试通过输入 telnet 连接到您在程序中使用的套接字地址

telnet targetserver.example.com 12345

如果也超时,则问题的根源不在 Java 内部。

您没有提供太多信息(例如请求的源代码),但我的猜测是您正坐在 Eclipse 中配置的代理后面。 Eclipse 将该信息传递给启动的应用程序,以便连接正常工作。在控制台上启动应用程序缺少此信息,因此会直接尝试网络连接,而无需通过代理。

关于java - 从命令行运行时http连接超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46400809/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com