Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

363
Vistas
Java: envíe GET PUT POST a una API externa y obtenga una respuesta

Soy relativamente nuevo en JAVA y estoy tratando de crear una aplicación de back-end que llamará a otro servidor donde están presentes los datos.

Tengo que hacer operaciones GET, POST, PUT y PATCH (puede vivir sin PATCH) en un servidor externo en la intranet. Puedo acceder al servicio expuesto usando la aplicación Postman (usando un encabezado personalizado) pero quiero hacer una acción similar desde mi código Java, obtener el resultado en mi servidor Tomcat.

Tengo limitaciones para modificar las dependencias del archivo POM o agregar archivos jar a la biblioteca, por lo que busco una solución que no sea Jersey.

about 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Puede usar HttpURLConnection (que extiende URLConnection ) para manejar las solicitudes http y estas clases son parte del propio JDK, por lo que no necesita ningún archivo jar externo, le sugiero que busque aquí los conceptos básicos sobre estos y busque ejemplos aquí .

La mayoría de los lugares que busco me proporcionan la respuesta para GET. También veo algunos POST, pero mi requisito es principalmente para PUT.

Para colocar PUT , DELETE , etc.. operaciones http, puede usar httpConnectionObj.setRequestMethod("PUT") o httpConnectionObj.setRequestMethod("DELETE") como se muestra en un ejemplo aquí .

about 4 years ago · Santiago Trujillo Denunciar

0

puede configurar una instancia simple de java.net.Socket e implementar las llamadas usted mismo; entonces no necesita ninguna dependencia.

http://www.cafeaulait.org/course/week12/22.html

about 4 years ago · Santiago Trujillo Denunciar

0

java.net.HttpURLConnection parece ser el camino a seguir entonces. Esto podría, por ejemplo, inicializarse así: (HttpURLConnection) new URL(url).openConnection()

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda