+ Ответить в теме
Показано с 1 по 3 из 3

Тема: java и перенаправление на сайте

  1. #1
    Местный www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится Аватар для www3
    Регистрация
    10.04.2010
    Адрес
    56.530548,53.001092
    Сообщений
    537

    java и перенаправление на сайте

    В общем есть код
    URL url; 

    String urlParameters = urls[1];
    String result = urlParameters;
    HttpsURLCоnnectiоn cоnnectiоn = null;
    try {
    //Create cоnnectiоn
    url = new URL(urls[0]);
    cоnnectiоn = (HttpsURLConnection)url.openConnection();
    connection.setRequestMethod("POST");
    connection.setRequestProperty("Content-Type",
    "application/x-www-form-urlencoded");

    connection.setRequestProperty("Content-Length", "" +
    Integer.toString(urlParameters.getBytes().length));
    connection.setRequestProperty("Content-Language", "en-US");

    connection.setUseCaches (false);
    connection.setDoInput(true);
    connection.setDoOutput(true);
    connection.setConnectTimeout(10000);
    //Send request
    DataOutputStream wr = new DataOutputStream (
    connection.getOutputStream ());
    wr.writeBytes (urlParameters);
    wr.flush ();
    wr.close ();

    //Get Response
    InputStream is = connection.getInputStream();
    BufferedReader rd = new BufferedReader(new InputStreamReader(is));
    String line;
    StringBuffer respоnse = new StringBuffer();
    while((line = rd.readLine()) != null) {
    response.append(line);
    response.append('\r');
    }
    rd.close();
    return result+ "\n"+response.toString();

    } catch (Exception e) {

    e.printStackTrace();
    return e.toString();

    } finally {

    if(cоnnectiоn != null) {
    connection.disconnect();
    }
    }

    Он взят с инета так как свой код примерно похож. Но не в этом дело. короче оба отказываются работать. Выводится исключение EOFException. Я так понял это все из-за перенаправления на сайте. Вопрос как справиться с этим исключением. Сам я хочу залогинится на сайте ну и дальше работать, только уже авторизованным... Я отправляю запрос примерно такой формы https://site.site/user/login?parol=parol&login=login
    После того как я авторизовываюсь меня перенаправляют на главную страницу. И я думаю из-за пере направления и выводится исключение.
    Ecли y вac pyки нe oттyдa pacтyт - значит, этo нoги!

  2. #2
    Местный www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится www3 за этого человека можно гордится Аватар для www3
    Регистрация
    10.04.2010
    Адрес
    56.530548,53.001092
    Сообщений
    537
    Давно я не смотрел... А так и не кто не ответил, скорее всего из-за того что я не правильно задал вопрос. Но ладно, главное то, что я его решил!) Но блин проблема есть. Я получаю код страницы и пишу в StringBuilder. А потом вывожу. В итоге он выводит малую часть сайта. Вопрос есть ли web-контейнеры? В которые можно добавить картинки и тд.
    Ecли y вac pyки нe oттyдa pacтyт - значит, этo нoги!

  3. #3
    Модератор Alcorn - весьма и весьма положительная личность Alcorn - весьма и весьма положительная личность Аватар для Alcorn
    Регистрация
    13.06.2009
    Адрес
    Россия, Владивосток
    Сообщений
    1,880
    ASP.NET, Oracle

+ Ответить в теме

Похожие темы

  1. Требуется Java/Java EE Developer
    от Ludmilla в разделе Поиск работы
    Ответов: 0
    Последнее сообщение: 17.04.2013, 14:15
  2. Мобильное Перенаправление
    от Митя в разделе HTML
    Ответов: 0
    Последнее сообщение: 23.04.2011, 14:58
  3. .htaccess, перенаправление
    от ZhukV в разделе PHP
    Ответов: 1
    Последнее сообщение: 16.03.2010, 18:10
  4. Перенаправление
    от Lotus в разделе PHP
    Ответов: 3
    Последнее сообщение: 08.04.2009, 14:13
  5. Правильное перенаправление
    от In$ane в разделе PHP
    Ответов: 4
    Последнее сообщение: 27.12.2008, 16:37

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения