Cómo iniciar solicitudes http y https usando Java
[java] Ver texto sin formato
// Procesar solicitud http requestUrl es la dirección solicitada requestMethod método de solicitud, su valor es "GET" o "POST"
Cadena estática pública httpRequest(Url de solicitud de cadena, Método de solicitud de cadena, Cadena de salida){
StringBuffer buffer=null
prueba{
URL url=nueva URL(requestUrl);
HttpURLConnection conn=(HttpURLConnection)url.openConnection();
conn.setDoOutput(true); .setDoInput(true);
conn.setRequestMethod(requestMethod);
conn.connect();
// Escribe el contenido en el lado del servidor, este es el parámetro que debe incluir al iniciar una solicitud http
if( null!=outputStr){
OutputStream os=conn.getOutputStream(); >os .write(outputStr.getBytes("utf-8"));
os.close();
}
// Leer el valor de retorno del lado del servidor
InputStream es=conn.
InputStream es=conn.getInputStream();
InputStreamReader isr=new InputStreamReader(es, "utf-8");
BufferedReader br=new BufferedReader(isr);
buffer=new StringBuffer();
String line=null
mientras; ((línea =br. readLine( ))!readLine( ))! =null){
buffer.append(line); catch(Exception e){
e.printStackTrace();
}
devolver búfer.