powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация VK HttpClient
1 сообщений из 1, страница 1 из 1
Авторизация VK HttpClient
    #38662956
TheKlever
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прочитал, наверное, все темы по этой проблеме, но так и не нашел решения. Пытаюсь авторизоваться в vk при помощи HttpClient. Все выглядит хорошо, запрос выполняется, но header "location" не находится, выпадает NullPointerException. Что с этим делать, что я делаю не так?
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
class Login {
    private String client_id = "4382716";
    private String redirect_uri = "http://oauth.vk.com/blank.html";
    private String display = "popup";
    private String response_type = "token";
    private String access_token;
    Login(){
        HttpClient httpClient = new DefaultHttpClient()ж
        HttpPost post = new HttpPost("http://oauth.vk.com/authorize?" +
                "client_id="+client_id+
                "&redirect_uri="+redirect_uri+
                "&display="+display+
                "&response_type="+response_type);
        HttpResponse response = null;
 
        try {
            response = httpClient.execute(post);
            System.out.println("Success"); //Пишет, запрос выполнен
        } catch (ClientProtocolException e) {
            System.out.println(e);
        } catch (IOException e) {
            System.out.println(e);
        }
        post.abort();
        String HeaderLocation=response.getFirstHeader("location").getValue(); //а тут фейл, не может найти "location"
    }
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация VK HttpClient
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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