private String getInput() {
        if (disabled) {
            return null;
        }

        String received = "";
        HttpURLConnection httpConn = null;
        try {
            httpConn = getConnection();
            httpConn.connect();

            httpConn.getOutputStream().write(postOut.getBytes());
            httpConn.getOutputStream().flush();

            BufferedReader in = new BufferedReader(new InputStreamReader(httpConn.getInputStream()));
            String temp;
            while ((temp = in.readLine()) != null) {
                received += temp;
            }
        }
        catch (Exception ex) {
            received = "ERROR: " + ex.getMessage();
        }
        finally {
            if (httpConn != null) {
                httpConn.disconnect();
            }
        }
        if (received.isEmpty()) {
            received = null;
        }
        return received;
    }