Android:发送HTTP POST时出现UnknownHostException

Android:发送HTTP POST时出现UnknownHostException,第1张

概述我想做的是将HTTPPOST请求发送到RESTWeb服务.但是,似乎我的应用程序无法连接到主机.发送请求时,应用程序将引发以下异常:10-1918:54:05.335:VERBOSE/SD(280):java.net.UnknownHostException:http://www.myhost.com10-1918:54:05.335:VERBOSE/SD(280):atjava.net.In

我想做的是将http POST请求发送到REST Web服务.但是,似乎我的应用程序无法连接到主机.发送请求时,应用程序将引发以下异常:

10-19 18:54:05.335: VERBOSE/SD(280): java.net.UnkNownHostException: http://www.myhost.com10-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是正确的.我还可以使用AndroID模拟器的浏览器来调用URL.该应用程序在AndroIDManifest.xml中包含以下内容:

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

有没有人经历过类似的事情?

问候,
罗伯特

解决方法:

您似乎正在使用uri raw作为主机.代替http://www.myhost.com,只需使用www.myhost.com.

总结

以上是内存溢出为你收集整理的Android:发送HTTP POST时出现UnknownHostException全部内容,希望文章能够帮你解决Android:发送HTTP POST时出现UnknownHostException所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1210438.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存