【发布时间】:2015-07-20 14:11:15
【问题描述】:
这是我的代码:
urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setRequestMethod("GET");
urlConnection.connect();
int status = urlConnection.getResponseCode();
// Read the input stream into a String
InputStream inputStream = urlConnection.getInputStream();
StringBuffer buffer = new StringBuffer();
if (inputStream == null) {
return;
}
reader = new BufferedReader(new InputStreamReader(inputStream));
这是我的 JSON 示例:
[{"Id":1,"Name":"Алупка","RegionId":1},{"Id":2,"Name":"Алушта","RegionId":1},{"Id":3,"Name":"Армянськ","RegionId":1}]
这里是网址:http://donor.ua/api/cities?sign=9u1AARsgKybup3vz9CaQnw==ivbCaKmrWpgz
但是urlConnection.getResponseCode() 仍然返回“403”。
请告诉我如何解决这个问题! 提前致谢!
【问题讨论】:
-
您是否尝试将 URL 更改为 https?服务器告诉我它是必需的,当我更改它时,我得到了有效负载。
标签: android json http-status-code-403 urlconnection http-response-codes