Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pe.edu.idat.semana12httpurlconnection.BL;
- import java.io.BufferedReader;
- import java.io.InputStreamReader;
- import java.net.HttpURLConnection;
- import java.net.URL;
- /**
- * Created by Administrador on 01/12/2017.
- */
- public class UsuarioBL {
- public String listarUsuarios(String newUrl){
- StringBuilder totallinea = new StringBuilder();
- try {
- URL obj = new URL(newUrl);
- HttpURLConnection conn =(HttpURLConnection) obj.openConnection();
- //conn.setRequestMethod("GET"); //POST PUT DELETE
- conn.setRequestProperty("Accept", "application/json");
- conn.setUseCaches(false);
- conn.setRequestProperty("Accept-Enconding","grip"); //ACEPTE INFORMACION COMPRIMIDA
- conn.setReadTimeout(15 * 1000); //PARA QUE ESPERE HASTA 15 SEGUNDOS Y CIERRA
- conn.connect();
- //conn.setRequestProperty("Content-type","application/json"); //ES PARA ENVIAR INFORMACION
- BufferedReader in = new BufferedReader(
- new InputStreamReader(conn.getInputStream(), "UTF-8")); //DEVUELVE COMO UN STRING
- // Y HACE LA LECTURA DE LINEA POR LINEA
- String linea;
- while((linea = in.readLine())!=null){
- totallinea .append(linea);
- }
- in.close();
- } catch (Exception e){
- e.printStackTrace();
- }
- return totallinea.toString();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement