我正在尝试使用以下代码连接有效的 URL,但出现 404 错误...
URL url = new URL(urlString);
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setRequestMethod("GET");
urlConnection.setConnectTimeout(ConnectivityHelper.CONNECT_TIMEOUT);
urlConnection.setReadTimeout(ConnectivityHelper.READ_TIMEOUT);
urlConnection.setRequestProperty("Accept-Encoding", "gzip, deflate");
当我打电话
urlConnection.getInputStream()
我崩溃了,因为 httpResponse 代码是 404
我不明白的是该网址确实存在:http : //www.plongeurs.tv/xml/itunes.xml 我使用 wget 跟踪它,我得到了
--2012-07-01 16:24:52-- http://www.plongeurs.tv/xml/itunes.xml
Résolution de www.plongeurs.tv (www.plongeurs.tv)... 94.23.134.238
Connexion vers www.plongeurs.tv (www.plongeurs.tv)|94.23.134.238|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
为什么我的应用程序出现 404 错误?仅供参考,这是我发现有此问题的唯一网址,在使用 1000 多个 rss 提要对其进行测试后