не может разрешить writeStream - HTTPConnection POST

Я пытаюсь отправить сообщение с Java - Android Studio на RESTful api, и по какой-то причине среда IDE не может разрешить «writeStream (output)», как в HttpUrlConnection

        /* POSTING TO RESTful API */
    URL url = null;
    try {
        url = new URL("http://kz.test/api/v1/reports");
        // Open the HTTP connection to the website
        HttpURLConnection client = (HttpURLConnection) url.openConnection();
        client = (HttpURLConnection) url.openConnection();
        //Set a request to POST
        client.setRequestMethod("POST");
        // Todo: SET Value's to each Key posting to.
        client.setRequestProperty("KEY","VALUE");
        client.setDoOutput(true);
        //Output the info to the server (the stream) then remove and close stream
        OutputStream outputPost = new BufferedOutputStream(client.getOutputStream());
    writeStream(outputPost); //Todo: fixme writeStream

        outputPost.flush();
        outputPost.close();
        // And close HTTP connection...
        if(client != null) // just in case
        {
            client.disconnect();
        }
    } catch (MalformedURLException e) {
        e.printStackTrace();
    } catch (ProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }

Вы знаете, что может вызвать это? Спасибо заранее всем!

java,android,httpurlconnection,androidhttpclient,

0

Ответов: 0

не может разрешить writeStream - HTTPConnection POST

Я пытаюсь отправить сообщение с Java - Android Studio на RESTful api, и по какой-то причине среда IDE не может разрешить «writeStream (output)», как в HttpUrlConnection

        /* POSTING TO RESTful API */
    URL url = null;
    try {
        url = new URL("http://kz.test/api/v1/reports");
        // Open the HTTP connection to the website
        HttpURLConnection client = (HttpURLConnection) url.openConnection();
        client = (HttpURLConnection) url.openConnection();
        //Set a request to POST
        client.setRequestMethod("POST");
        // Todo: SET Value's to each Key posting to.
        client.setRequestProperty("KEY","VALUE");
        client.setDoOutput(true);
        //Output the info to the server (the stream) then remove and close stream
        OutputStream outputPost = new BufferedOutputStream(client.getOutputStream());
    writeStream(outputPost); //Todo: fixme writeStream

        outputPost.flush();
        outputPost.close();
        // And close HTTP connection...
        if(client != null) // just in case
        {
            client.disconnect();
        }
    } catch (MalformedURLException e) {
        e.printStackTrace();
    } catch (ProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }

Вы знаете, что может вызвать это? Спасибо заранее всем!

00Java, Android, HttpURLConnection, androidhttpclient,
Похожие вопросы