Dígame los pasos o el código para obtener el código de respuesta de una URL particular.
java
http
http-status-codes
Ajit
fuente
fuente
Respuestas:
HttpURLConnection :
Este no es en absoluto un ejemplo robusto; necesitarás manejar
IOException
sy todo lo demás. Pero debería ayudarte a comenzar.Si necesita algo con más capacidad, consulte HttpClient .
fuente
disconnect()
método puede cerrar el socket subyacente si una conexión persistente está inactiva en ese momento. , lo que no garantiza. Los documentos también dicen que indica que otras solicitudes al servidor son poco probables en el futuro cercano. Llamardisconnect()
no debe implicar que estaHttpURLConnection
instancia se pueda reutilizar para otras solicitudes. Si está utilizando unInputStream
para leer datos, debeclose()
esa secuencia en unfinally
bloque.fuente
Puedes probar lo siguiente:
fuente
fuente
Esto me ha funcionado:
fuente
Esto es lo que funcionó para mí:
Espero que esto ayude a alguien :)
fuente
Pruebe este código que verifica los 400 mensajes de error
fuente
Manera eficiente de obtener datos (con carga útil desigual) por escáner.
fuente
Este es el método estático completo, que puede adaptar para establecer el tiempo de espera y el código de error cuando ocurre IOException:
fuente
. . . . . . .
fuente
puede usar la conexión de URL http / https de Java para obtener el código de respuesta del sitio web y otra información. Aquí también hay un código de muestra.
fuente
Es una pregunta antigua, pero permite mostrar en la forma REST (JAX-RS):
fuente