Я хочу получить исходный код веб-страницы.Я использую HttpConnection
следующий мой код ..
HttpConnection c = null;
InputStream dis = null;
StringBuffer raw = new StringBuffer();
try {
c = (HttpConnection)Connector.open(txtUrl.getText().toString());
int len = 0;
int size = 0;
dis = c.openInputStream();
byte[] data = new byte[256];
while ( -1 != (len = dis.read(data)) ){
raw.append(new String(data, 0, len));
size += len;
}
System.out.println("Html source"+raw.toString());
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("Exception " +e);
}
finally {
if (dis != null)
try {
dis.close();
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("Exception " +e);
}
if (c != null)
try {
c.close();
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("Exception " +e);
}
}
В этой строке dis = c.openInputStream();
я получаю ошибку, поскольку источник не найден - datagramProtocol (ConnectionBase) .receive (Datagram).Где я иду не так, пожалуйста, поправьте меня ..