IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Java - POST test

Snaha o poslanie post requestu na stránku

java

package nettests;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.OutputStreamWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;

class NetTests
{
public static void main(String args[]) throws IOException {

    URL targetURL = new URL("http://lerain.tode.cz/s.php");
    HttpURLConnection conn = (HttpURLConnection)targetURL.openConnection();
    String data = "test=nejakeData";
    conn.setDoOutput(true);
    conn.setInstanceFollowRedirects(true);
    conn.setRequestMethod("GET");
    conn.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
    conn.setRequestProperty("charset", "UTF-8");
    conn.setRequestProperty("Content-Length", "" + Integer.toString(
            data.length()));
    conn.setUseCaches(false);
    try(OutputStreamWriter out = new OutputStreamWriter(
                                    conn.getOutputStream()))
       {
           out.write(data);
       } 
    try(BufferedReader in = new BufferedReader(new InputStreamReader(        
            conn.getInputStream())))
    {
        String currentLine;
        while((currentLine = in.readLine()) != null)
        {
            System.out.println(currentLine);
        }
    }
    
    
}
}

Neformátovaný

Přidáno: 12.9.2013
Expirace: Neuvedeno

Avatar
Autor: Benjibs
Aktivity