Advertisement
Guest User

Untitled

a guest
Aug 21st, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.InputStreamReader;
  3. import java.net.HttpURLConnection;
  4. import java.net.URL;
  5.  
  6. public class main {
  7. //Questa la devi usare per il login
  8. private static final String token = "eyJ0b2tlblJhbmRvbWl6ZXIiOnsiYXNkZmdoamtsIjoiV0ZFS0VBd2RCdnZSeDZ1cVFidGEiLCJ6Y3ZidnZiYmIiOiJNT1VhaGZUQ3IwOVBDekdOdnpYTiIsInBsa21uamhmZCI6IjR6M0RMZlo4NU5JQU1yN0NtUGhKIn0sImlkIjotMSwidXNlcm5hbWUiOiJBUFBfVVNFUiIsInBhc3N3b3JkIjoiKioqKioiLCJhdXRob3JpdGllcyI6eyJST0xFX0xPR0lOX0FQUCI6dHJ1ZX0sImRldGFpbHMiOm51bGwsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsImVuYWJsZWQiOnRydWUsInRva2VuIjpudWxsLCJyZWZyZXNoVG9rZW4iOm51bGwsImV4cGlyYXRpb24iOjE1MDA3MjU5MjEwNzF9.8W8rPzuJ5TlDIB3IR0g5WKszQv6c8wIclCNkP5RdRMM=";
  9. //Questa la devi tirare fuori dal parsing del json della richiesta di login app/auth/login
  10. private static final String authToken = "eyJ0b2tlblJhbmRvbWl6ZXIiOnsiYXNkZmdoamtsIjoiMGlxZ1plTlBIaUxTd01UOXFrV0siLCJ6Y3ZidnZiYmIiOiJ5M1BMU3NTa05TVkFRNnd1amZzWSIsInBsa21uamhmZCI6IlRqUHpxWGI0b3hzd0tWZUtLeTZtIn0sImlkIjotMSwidXNlcm5hbWUiOiJBUFBfVVNFUiIsInBhc3N3b3JkIjoiKioqKioiLCJhdXRob3JpdGllcyI6eyJST0xFX0FQUCI6dHJ1ZX0sImRldGFpbHMiOm51bGwsImFjY291bnROb25FeHBpcmVkIjp0cnVlLCJhY2NvdW50Tm9uTG9ja2VkIjp0cnVlLCJjcmVkZW50aWFsc05vbkV4cGlyZWQiOnRydWUsImVuYWJsZWQiOnRydWUsInRva2VuIjpudWxsLCJyZWZyZXNoVG9rZW4iOm51bGwsImV4cGlyYXRpb24iOjE1MzQ5MjkxMjQ4MzB9.3zTiN3Z3WNvMytYfvYukls+iN4ruZ8xT5nxNx48V+cs=";
  11. private static final String endpoint = "https://musa-as.unisa.it:5678/usb-be-rest/";
  12.  
  13. public static void main(String[] args) {
  14. //System.out.println(makeRequest("app/auth/login", null, token));
  15.  
  16. for(int i = 11111;i < 99999;i++)
  17. System.out.println(makeRequest("web/trips/" + i, null, authToken));
  18. //System.out.println(makeRequest("web/routes/1612/directions", null, authToken));
  19. }
  20.  
  21. public static String makeRequest(String u, String opt, String auth) {
  22. StringBuffer response = new StringBuffer();
  23. try {
  24. URL url = new URL(endpoint + u);
  25. HttpURLConnection con = (HttpURLConnection) url.openConnection();
  26. con.setRequestProperty("x-auth-app-token", auth);
  27. con.setRequestMethod("GET");
  28. BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
  29. String inputLine;
  30. while ((inputLine = in.readLine()) != null) {
  31. response.append(inputLine);
  32. }
  33. in.close();
  34. } catch (Exception e) {
  35. return "404";
  36. }
  37. return response.toString();
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement