webForumDet fria alternativet

Skicka flera POST-variablar till en URL

Javaur Java

2 svar · 236 visningar · startad av MaRseY

MaRseYMedlem sedan maj 2001178 inlägg
#1

Tänkte testa lite med att skicka variabler till ett phpscript, och hitta ett bra exempel på suns sida men det går bara skicka en variabel per gång, vill kunna skicka flera, går det? Syftar på "POST" variabler.

koden från deras exempel är såhär:

import java.io.*;
import java.net.*;

public class Reverse {
    public static void main(String[] args) throws Exception {

	if (args.length != 1) {
	    System.err.println("Usage:  java Reverse "
                               + "string_to_reverse");
	    System.exit(1);
	}

	String stringToReverse = URLEncoder.encode(args[0]);

	URL url = new URL("http://java.sun.com/cgi-bin/backwards");
	URLConnection connection = url.openConnection();
	connection.setDoOutput(true);

	PrintWriter out = new PrintWriter(
                              connection.getOutputStream());
	out.println("string=" + stringToReverse);
	out.close();

	BufferedReader in = new BufferedReader(
				new InputStreamReader(
				connection.getInputStream()));
	String inputLine;

	while ((inputLine = in.readLine()) != null)
	    System.out.println(inputLine);

	in.close();
    }
}

som jag modifierat mot mitt eget script, som tex skulle kunna lägga ihop två tal, tal1 och tal2. Hur gör jag då.

"out.println("string=" + stringToReverse);
out.println("string2=" + var2);"

ViktorMedlem sedan aug. 20021 752 inlägg
#2

Vad jag kan se så gör du som när du gör en GET, sätter & mellan variablerna.
http://www.javaworld.com/javaworld/javatips/jw-javatip34.html

/Viktor

MaRseYMedlem sedan maj 2001178 inlägg
#3

ah thx

127 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)