关于java 调用web api 的一个问题,别吞了,我真的是来问问题的

是这样,现在我遇到一个问题,我用java 调用web api,然后在写了一个测试方法,一切通过OK
url 是http://192.168.1.1/test
然后我换到java web程序里面就出问题了,同样的路径,同样的代码,
报的错是 java.net.socketException : sockets error 0 :connect ,请教一下各位大神,有谁遇到过这种问题吗?
难道是端口问题,还是别的什么问题

备注一下,不是 ** jvm_bind ** 错误

@100j00q00 网络问题应该不存在,毕竟测试几天了,一直都是这个错, 权限问题是什么问题啊?那为什么main方法可以通过呢?

1.网络问题
2.权限问题

是不是端口被占用了,connect 不就是已连接的意思吗?你用netstat –an命令看看是否被占用了。

你有没有在你的java web里面下个main方法试试呢

你连接socket的代码贴部分看看

```URL url =new URL(path);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
conn.setRequestMethod("POST");
conn.setDoOutput(true);
conn.setRequestProperty("Content-Type", "application/json");
conn.setConnectTimeout(5*1000);
OutputStream outStream = conn.getOutputStream();
outStream.write(data);
outStream.flush();
outStream.close();


北上广深程序猿交流群端口错误啊

我输入网址的网址是 http://10.11.12.153:80/test 没看到你输入端口号啊