Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private Code search(String url, int amount, String note) {
- String response = "";
- try {
- URL obj = new URL(url);
- HttpURLConnection con = (HttpURLConnection) obj.openConnection();
- con.setRequestMethod("POST");
- con.setRequestProperty("X-Tebex-Secret", secret);
- //con.setRequestProperty("Accept", "application/json");
- con.setRequestProperty("User-Agent", "Mozilla/5.0");
- //con.setRequestProperty("note", note);
- //con.setRequestProperty("amount", "" + amount);
- //con.setUseCaches(false);
- //con.setDoInput(true);
- //con.setDoOutput(true);
- con.connect();
- //System.out.println(con.getResponseMessage());
- //con.getErrorStream()
- //BufferedReader en = new BufferedReader(new InputStreamReader(con.getErrorStream()));
- //System.out.println("printing erros:");
- //en.lines().forEach(System.out::println);
- InputStream is = null;
- if(con.getResponseCode() == 500) {
- System.out.println("ERROR: 500: "+con.getResponseMessage());
- is = con.getErrorStream();
- BufferedReader in = new BufferedReader(new InputStreamReader(is));
- in.lines().forEach(System.out::println);
- in.close();
- return null;
- }
- BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
- System.out.println("values:: ");
- in.lines().forEach(System.out::println);
- //response = in.lines().collect(Collectors.joining());
- //System.out.println("here");
- //System.out.println("Error Message: "+con.getRequestProperty("error_message"));
- in.close();
- //en.close();
- con.disconnect();
- } catch (IOException e) {
- e.printStackTrace();
- }
- return (Code) gson.fromJson(response, Code.class);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement