连接拒绝来自java(fx)HttpURLConnection

时间:2016-05-04 11:08:21

标签: java c++ javafx httpurlconnection

几天前赶上Java和Windows 7更新后,一些网络代码停止使用JavaFX程序(连接被拒绝)。 Url在Chrome浏览器中运行良好。从8u91回到8u71并不能解决问题。

服务器代码是我们的C ++(Boost)代码。就收听socekts而言,Netstat给出了预期的结果。

即。 localhost或本地IP地址不起作用。连接到相同的服务器或数据中心效果很好。

我在代码停止工作时的网络配置上没有做任何更改。

代码(下面有太多的选项用于实验,但没有关于我如何将它们组合起来它不起作用。防火墙关闭,端口无关紧要):

    HttpURLConnection urlc = null;
    try {
        URL url = new URL(urlS);
        urlc = (HttpURLConnection)url.openConnection();
        urlc.setConnectTimeout(0);
        urlc.setReadTimeout(0);
        urlc.setDoOutput(true);
        urlc.setDoInput(true);
        urlc.setUseCaches(false);
        //urlc.setRequestMethod("GET");
        urlc.addRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110613 Firefox/6.0a2");
        InputStream stream = urlc.getInputStream();

...

0 个答案:

没有答案