Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. final URL url = new URL("<...>");
  2. String token = null;
  3. final HttpURLConnection con = (HttpURLConnection) url.openConnection();
  4. try (final InputStreamReader isr = new InputStreamReader(con.getInputStream())) {
  5. try (final BufferedReader in = new BufferedReader(isr)) {
  6. String str;
  7. while ((str = in.readLine()) != null) {
  8. if (str.contains("__token")) {
  9. token = str.replace("<...>", "").replace("<...>", "");
  10. System.out.println(token);
  11. break;
  12. }
  13. }
  14. in.close();
  15. }
  16. isr.close();
  17. }
  18. con.setRequestMethod("POST");
  19. con.setRequestProperty("User-Agent", USER_AGENT);
  20. con.setDoOutput(true);
  21. try (final DataOutputStream wr = new DataOutputStream(con.getOutputStream())) {
  22. final String params = getParams("par1", "par2", token);
  23. wr.writeBytes(params);
  24. wr.flush(); wr.close();
  25. final int responseCode = con.getResponseCode();
  26. System.out.println("nSending 'POST' request to URL : " + url);
  27. System.out.println("Post parameters : " + params);
  28. System.out.println("Response Code : " + responseCode);
  29. try (final BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()))) {
  30. String inputLine;
  31. final StringBuilder response = new StringBuilder();
  32. while ((inputLine = in.readLine()) != null) {
  33. response.append(inputLine);
  34. }
  35. in.close();
  36. System.out.println(response.toString());
  37. }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement