خرید بک لینک

Vote count: 0

Community, I have this problem. I'm trying to write a content in a file in the server with HttpURLCoection, but it gives me error. This is the code:

protected void onPostExecute(String result) {
        try {
            url = new URL("http://tmtsite.altervista.org/Agata/in.txt");
            HttpURLCoection client = (HttpURLCoection) url.openCoection();
            client.coect();
            String datiPost = URLEncoder.encode("datanascita", "UTF-8") + "=" + URLEncoder.encode("CIAO MONDO!!!", "UTF-8");
            client.setDoOutput(true);
            client.setChunkedStreamingMode(0);
            OutputStreamWriter wr = new OutputStreamWriter(client.getOutputStream());
            wr.write(datiPost);
            wr.flush();
            wr.close();
        } catch (MalformedURLException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    @Override
    protected void onPreExecute() {}

    @Override
    protected void onProgressUpdate(Void... values) {}
}

and this is the StackTrace:

06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime: FATAL EXCEPTION: main
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime: Process: damasoft.agata, PID: 16049
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime: java.lang.IllegalStateException: Already coected
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at java.net.URLCoection.checkNotCoected(URLCoection.java:463)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at java.net.URLCoection.setDoOutput(URLCoection.java:877)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at damasoft.agata.Page1$InvioDati.onPostExecute(Page1.java:107)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at damasoft.agata.Page1$InvioDati.onPostExecute(Page1.java:60)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at android.os.AsyncTask.finish(AsyncTask.java:651)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at android.os.AsyncTask.access$500(AsyncTask.java:180)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at android.os.AsyncTask$IntealHandler.handleMessage(AsyncTask.java:668)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:102)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at android.os.Looper.loop(Looper.java:158)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:7230)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at java.lang.reflect.Method.invoke(Native Method)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at com.android.inteal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
06-29 16:54:42.351 16049-16049/damasoft.agata E/AndroidRuntime:     at com.android.inteal.os.ZygoteInit.main(ZygoteInit.java:1120)

PS: I use Async

asked 9 secs ago

برچسب: نویسنده: استخدام کار تاريخ: چهارشنبه 9 تير 1395 ساعت: 22:11

صفحه بندی