envoyer Http request via Java
Bonjour
J'amerais envoyer une http request sous Java et lire la reponse , je sais qu'il faut utiliser HttpClient Voila mon Code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
public static void main(String args[]) throws IOException {
URL url = new URL("http://1.1.1.1");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("GET");
con.setRequestProperty("User-Agent", "billing/4.2/1.0");
con.setRequestProperty("Authorization", "Basic ZWYtPPPlY4z");
con.setRequestProperty("Host", "System");
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
System.out.println(inputLine);
}
in.close();
}
} |
je veux envoyer la requette suivante :
GET /test.pub?var=92&startDate=2021-02-01&endDate=2021-02-01 HTTP/1.1\nHost: System\nUser-Agent: billing/4.2/1.0\nAuthorization: Basic ZWYtPPPlY4z\n\n
merci