Поэтому я пытаюсь войти на сервер asp.NET через HTTPS через Android HttpClient Post.
При выполнении запроса POST возвращается одна из двух возможностей:
- Ошибка входа в систему (с кодом состояния 200) - Успешный экран входа в систему по умолчанию (с кодом состояния 302 - существует перенаправление 302 на успешную страницу по умолчанию).
Иногда требуется некоторое время для загрузки, потому что я верюон пытается прочитать все содержимое страницы, когда все, что мне действительно нужно, это код состояния.
Вот мой код:
response = client.execute(post,localContext);
name.post(new Runnable(){
public void run(){
name.setText("Http Code: "+response.getStatusLine().getStatusCode());
}
В любом случае, есть ли сделать, чтобы он только запрашивал /возвращать теги заголовка, чтобы пользователю не приходилось ждать, пока он читает всю страницу?
Кроме того, кажется, что даже если я использую правильный user / pass, он возвращает 200, НИКОГДА не 302.Я могу также опубликовать исходный текст, но в чем может быть проблема?Может ли это быть что-то HTTPS против HTTP?
Спасибо!:)