Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / куки и однокласники / 5 сообщений из 5, страница 1 из 1
20.12.2013, 16:41:51
    #38508168
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
куки и однокласники
Добрый день!

Лезу на сайт одноглазников. По примерам apache http-client
Код: sql
1.
2.
3.
4.
5.
6.
        BasicCookieStore cookieStore = new BasicCookieStore();
        CloseableHttpClient httpClient = HttpClients.custom().setDefaultCookieStore(cookieStore).build();
        HttpGet httpGet = new HttpGet("http://odnoklassniki.ru/");
        CloseableHttpResponse response = httpClient.execute(httpGet);
        HttpEntity entity = response.getEntity();
        String responseBody = EntityUtils.toString(entity);



В ответе приходит, что я не поддерживаю куки .

Вопрос- что я делаю не так? Как получить страничку логина?

--
Алексей.
...
Рейтинг: 0 / 0
20.12.2013, 16:44:04
    #38508175
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
куки и однокласники
...
Рейтинг: 0 / 0
20.12.2013, 17:04:44
    #38508211
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
куки и однокласники
BlazkowiczsetCookiePolicy(...) ?
http://hc.apache.org/httpclient-3.x/cookies.html

В последней версии надо писать
Код: sql
1.
2.
RequestConfig globalConfig = RequestConfig.custom().setCookieSpec(CookieSpecs.BROWSER_COMPATIBILITY).build();
CloseableHttpClient httpClient = HttpClients.custom().setDefaultRequestConfig(globalConfig).build();



Но тут другая засада- оно хочет JavaScript. Это как интересно побороть?
...
Рейтинг: 0 / 0
20.12.2013, 17:09:04
    #38508216
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
куки и однокласники
Alexey TominНо тут другая засада- оно хочет JavaScript. Это как интересно побороть?
Что такое "хочет"?
Можно оно ещё и не "хочет" чтобы туда кто-то роботами лазил?
Проще взять какой-то web toolkit и логиниться через него.

Можно проанализировать HTTP трафик и повторить его.
...
Рейтинг: 0 / 0
23.12.2013, 08:11:25
    #38509547
Alexey Tomin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
куки и однокласники
BlazkowiczAlexey TominНо тут другая засада- оно хочет JavaScript. Это как интересно побороть?
Что такое "хочет"?

<noscript>а тут редирект

BlazkowiczМожно оно ещё и не "хочет" чтобы туда кто-то роботами лазил?

Не хочет. Но я ж не буду выполнять все его желания.

BlazkowiczПроще взять какой-то web toolkit и логиниться через него.

Там есть мобильный вариант, проще с ним.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / куки и однокласники / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]