• EnglishSpanishGermanFrenchPolishChinese (Traditional)


EnglishSpanishGermanFrenchPolishChinese (Traditional)

Operating systems, scripting, PowerShell and security

Operating systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell (nivel medio)
  • Libro de PowerShell (nivel avanzado)
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Realizar petición HTTP mediante el método POST

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import java.net.*;
import java.io.*;
import java.util.*;
 
public class ejemplo5 {
public static void main(String[] args){
try
{
String data = "nombre=Hello+World!&edad=23";
URL url = new URL("http://localhost:89/getypost/examplepost.php");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("POST");
con.setDoOutput(true);
con.getOutputStream().write(data.getBytes("UTF-8"));
BufferedReader reader = new BufferedReader(new InputStreamReader(con.getInputStream()));
String linea;
while ((linea = reader.readLine()) != null) {
System.out.println(linea);
}
reader.close();// cerrar flujo
 
} catch (MalformedURLException me) {
System.err.println("MalformedURLException: " + me);
} catch (IOException ioe) {
System.err.println("IOException:  " + ioe);
}
}
}

Publicado el día 21 de noviembre de 2020

CATEGORÍAS

Java

ETIQUETAS

.NET, Connect, Connection, data, HTTP, input, IOException, Java, Jesús Niño, Jesús Niño Camazón, System.out.println

MÁS

  • Uso del switch en Java utilizando rangos de valores
  • Cifrar y descifrar con AES desde Java (con clave aleatoria)
  • Firmar un mensaje y comprobar que se ha firmado correctamente en Java
  • Ejercicios de Java: contar las veces que aparece una palabra en un texto
  • Almacenar la clave secreta generada con el algoritmo AES en un fichero en Java
  • Mostrar un documento del servidor eXist-db y se imprime en la salida estándar
Jesusninoc utiliza cookies: saber más aquí.