InputStream возвращает 0 с HttpUrlConnection в Android - PullRequest
0 голосов
/ 14 октября 2010

Я делаю HttpUrlConnection в приложении для Android с URL.URL дает мне ответ в браузере, но в коде ниже InputStream ответ равен 0.Почему?

Вот мой код:

URL url = new URL("https://certify.securenet.com/payment.scrnt");

HttpURLConnection httpCon = (HttpURLConnection)url.openConnection();
InputStream in = httpCon.getInputStream();

byte content[] = new byte[in.available()];
in.read(content, 0, content.length);
String receivedString = new String(content);
Log.d("Received String", receivedString)

Ответы [ 2 ]

2 голосов
/ 14 октября 2010

Попробуйте изменить с "https://" на" http://" в URL, если вам не нужно защищенное соединение.
Или попробуйте изменить HttpsUrlconnection вместо HttpUrlconnection.

0 голосов
/ 14 октября 2010

Я полагаю, что вы должны использовать HttpsUrlConnection для URL-адресов со схемой https .

...