Java - URL连接似乎不起作用

时间:2015-07-21 17:12:11

标签: java url urlconnection

public void enviarCadena(String s){
    s="http://192.168.1.7:36000/"+s;

    try {
        url = new URL(s);
        conexion = url.openConnection();
    } catch (MalformedURLException e) {
        e.printStackTrace();
    }catch (IOException e){

    }

}

我写了这段代码。如果我转到浏览器中的URL,浏览器会将数据发送到服务器,但是当我在Java中执行我的方法时则不会。该程序没有抛出异常,一切顺利,但服务器没有收到任何东西。为什么呢?

2 个答案:

答案 0 :(得分:3)

openConnection()执行对服务器的调用。为此,您需要connect()方法:

conexion.connect();

答案 1 :(得分:0)

我发现POST的最大尺寸是aprox 8MG,所以不能一次发送一个大链,但我在不同时间发送并发送它有效。我通过阅读请求解决了打开并在服务器中修改发送的问题。感谢Glorfindel为您提供帮助