Android: UnknownHostException при отправке HTTP POST - PullRequest
3 голосов
/ 19 октября 2010

Что я хотел бы сделать, это отправить запрос HTTP POST в веб-службу REST.Однако кажется, что мое приложение не может подключиться к хосту.Приложение выдает следующее исключение при отправке запроса:

10-19 18:54:05.335: VERBOSE/SD(280): java.net.UnknownHostException: http://www.myhost.com
10-19 18:54:05.335: VERBOSE/SD(280):     at java.net.InetAddress.lookupHostByName(InetAddress.java:513)
10-19 18:54:05.335: VERBOSE/SD(280):     at java.net.InetAddress.getAllByNameImpl(InetAddress.java:280)
10-19 18:54:05.335: VERBOSE/SD(280):     at java.net.InetAddress.getByName(InetAddress.java:310)

Хост определенно существует, и предоставленный URL-адрес правильный.Также я могу позвонить по URL с помощью браузера эмулятора Android.Приложение содержит в AndroidManifest.xml следующее:

<uses-permission android:name="android.permission.INTERNET" />

Кто-нибудь когда-либо испытывал нечто подобное?

Привет, Роберт

1 Ответ

4 голосов
/ 20 октября 2010

Вы, похоже, используете URI RAW в качестве хоста. Вместо http://www.myhost.com, просто используйте www.myhost.com.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...