Во-первых, HttpConnection - это интерфейс, а не класс, поэтому я не понимаю, как ваш код мог бы даже скомпилироваться. Тогда у вас нет никаких параметров подключения в вашем URL, так что вы находитесь в зависимости от сети, в которой находится устройство. Вам также необходимо проверить код возврата после установления соединения, чтобы убедиться в его успешности. Только тогда вы можете попытаться открыть поток ввода.
Возможно, вы захотите взглянуть на пример сетевого кода Питера Стрэнджа .