我有以下代码:
HttpGet httpGet = new HttpGet(params[0] + params[1]);
httpGet.setHeader("Content-Type", "application/json");
httpGet.setHeader("Accept", "application/json");
httpResponse = httpClient.execute(httpGet);
if (httpResponse != null) {
// do something
}
正如您所看到的,内容类型是application / json。
但是我收到内容类型为text / html,我只需要检查响应是否只是application / json然后进行处理。我们可以使用equalsIgnoreCase检查,但我正在寻找更好的解决方案。