【发布时间】:2012-01-06 14:11:44
【问题描述】:
我收到此错误“目标主机不得为空,或在参数中设置”。我的清单文件设置了 Internet 权限,并且我在 Url 之前放置了“http://”。它仍然给出同样的错误。我的网址没有“www”。附在上面。
我的部分代码:
HttpPost post = new HttpPost("http://infocreation.something_something1.xml");
我的部分清单如下:
<uses-permission android:name="android.permission.INTERNET/>
我现在该怎么办?
【问题讨论】:
-
只是要明确一点:没有“.xml”TLD 这样的东西,所以您上面的 example-URI 选择不当,或者您正在尝试做一些奇怪的事情。如果你的真实代码也有
.xml,那么你的问题是:没有这样的东西可以发送HTTP请求。 -
感谢您的回复。使用不带下划线的 URL 对我有用。 .xml 部分没问题。
-
顺便说一句,我收到此错误是因为我忘记添加 http://。我写的是 www.something.com,但它必须是 something.com
标签: android android-manifest http-post