Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void sendPostRequest(String url) throws IOException{
- String t = "";
- CookieManager cm = new CookieManager();
- CookieHandler.setDefault(cm);
- URL objUrl = new URL(url);
- HttpURLConnection connection = (HttpURLConnection) objUrl.openConnection();
- connection.getContent();
- CookieStore cookieStore = cm.getCookieStore();
- List<HttpCookie> cookieList = cookieStore.getCookies();
- for (HttpCookie cookie1 : cookieList) {
- t += cookie1.getValue();
- }
- // Ustawienie metody żądania na POST
- connection.setRequestMethod("POST");
- // Dodanie nagłówków żądania
- connection.setRequestProperty("User-Agent", "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:42.0) Gecko/20100101 Firefox/42.0");
- connection.setRequestProperty("Accept-Language", "pl-PL,en;q=0.5");
- connection.setRequestProperty("Cookie", "JSESSIONID=" + t);
- // Dodanie parametrów
- String parameters = "id7_hf_0=&wiaUsername=login&wiaPassword=pass&wiaSignIn=submit";
- // Wysłanie żądania POST z parametrami
- connection.setDoOutput(true);
- DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
- wr.writeBytes(parameters);
- wr.flush();
- wr.close();
- // Pobranie kodu odpowiedzi
- int responseCode = connection.getResponseCode();
- // Pobranie odpowiedzi
- BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
- // Pobieramy odpowiedź linia po linii
- String line;
- StringBuilder response = new StringBuilder();
- while((line = reader.readLine()) != null){
- response.append(line);
- }
- reader.close();
- // Wyświetlenie odpowiedzi
- System.out.println("Wysłano żądanie pod adres: " + url);
- System.out.println("Parametry: " + parameters);
- System.out.println("Kod odpowiedzi: " + responseCode);
- System.out.println("Odpowiedź:");
- System.out.println(response.toString());
- }
- /////////////////////////////////////////////////////
- public static void main(String[] args) throws IOException {
- //downloadSC("https://www.facebook.com");
- //t = diggingCookies("https://www.facebook.com");//downloadSC("https://www.facebook.com");
- // System.out.print(t);
- //dodaj autora, email, treść
- //sendPostRequest("http://www.ubezpieczeniagatarczyk.pl/email.php", "Zakościelny", "deczkoponiczko", "A ja mam cię bo chcę Cię jak piesek");
- sendPostRequest("https://isod.ee.pw.edu.pl/isod-stud/signin");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement