Hirdetés

Új hozzászólás Aktív témák

  • pawee

    tag

    na eddig eljutottam nagyjábó megyeget a dolog, már scak annyit szertnék kérni segítségül hogy a HTTP kódokat hogytom kierőszakolni, és a fájlokat lementeni a szerverről?

    public class ddd {

    public static void main(String[] args) {
    // TODO Auto-generated method stub

    try {

    String data = URLEncoder.encode("key1", "UTF-8") + "=" + URLEncoder.encode("value1", "UTF-8");
    data += "&" + URLEncoder.encode("key2", "UTF-8") + "=" + URLEncoder.encode("value2", "UTF-8");


    String hostname = "startlap.hu";
    int port = 80;
    InetAddress addr = InetAddress.getByName(hostname);
    Socket socket = new Socket(addr, port);

    String path = "/";
    BufferedWriter wr = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF8"));
    wr.write("POST "+path+" HTTP/1.0\r\n");
    wr.write("Content-Length: "+data.length()+"\r\n");
    wr.write("Content-Type: application/x-www-form-urlencoded\r\n");
    wr.write("\r\n");


    wr.write(data);
    wr.flush();
    // System.out.println(socket.toString());

    BufferedReader rd = new BufferedReader(new InputStreamReader(socket.getInputStream()));
    /**String line;

    while ((line = rd.readLine()) != null) {

    }**/
    wr.close();
    rd.close();

    } catch (Exception e) {
    }

    Minden input az ördögtől érkezik!

Új hozzászólás Aktív témák