本文整理了Java中com.qiniu.http.Response.ctype
方法的一些代码示例,展示了Response.ctype
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.ctype
方法的具体详情如下:
包路径:com.qiniu.http.Response
类名称:Response
方法名:ctype
暂无
代码示例来源:origin: qiniu/java-sdk
public String contentType() {
return ctype(response);
}
代码示例来源:origin: com.qiniu/qiniu-java-sdk
public String contentType() {
return ctype(response);
}
代码示例来源:origin: qiniu/java-sdk
public static Response create(okhttp3.Response response, String address, double duration) {
String error = null;
int code = response.code();
String reqId = null;
reqId = response.header("X-Reqid");
reqId = (reqId == null) ? null : reqId.trim();
byte[] body = null;
if (ctype(response).equals(Client.JsonMime)) {
try {
body = response.body().bytes();
if (response.code() >= 400 && !StringUtils.isNullOrEmpty(reqId) && body != null) {
ErrorBody errorBody = Json.decode(new String(body), ErrorBody.class);
error = errorBody.error;
}
} catch (Exception e) {
if (response.code() < 300) {
error = e.getMessage();
}
}
}
return new Response(response, code, reqId, response.header("X-Log"), via(response),
address, duration, error, body);
}
代码示例来源:origin: com.qiniu/qiniu-java-sdk
public static Response create(okhttp3.Response response, String address, double duration) {
String error = null;
int code = response.code();
String reqId = null;
reqId = response.header("X-Reqid");
reqId = (reqId == null) ? null : reqId.trim();
byte[] body = null;
if (ctype(response).equals(Client.JsonMime)) {
try {
body = response.body().bytes();
if (response.code() >= 400 && !StringUtils.isNullOrEmpty(reqId) && body != null) {
ErrorBody errorBody = Json.decode(new String(body), ErrorBody.class);
error = errorBody.error;
}
} catch (Exception e) {
if (response.code() < 300) {
error = e.getMessage();
}
}
}
return new Response(response, code, reqId, response.header("X-Log"), via(response),
address, duration, error, body);
}
代码示例来源:origin: qiniu/java-sdk
public static Response createError(okhttp3.Response response, String address, double duration, String error) {
if (response == null) {
return new Response(null, -1, "", "", "", "", duration, error, null);
}
int code = response.code();
String reqId = null;
reqId = response.header("X-Reqid");
reqId = (reqId == null) ? null : reqId.trim();
byte[] body = null;
if (ctype(response).equals(Client.JsonMime)) {
try {
body = response.body().bytes();
if (response.code() >= 400 && !StringUtils.isNullOrEmpty(reqId) && body != null) {
ErrorBody errorBody = Json.decode(new String(body), ErrorBody.class);
error = errorBody.error;
}
} catch (Exception e) {
if (response.code() < 300) {
error = e.getMessage();
}
}
}
return new Response(response, code, reqId, response.header("X-Log"), via(response),
address, duration, error, body);
}
代码示例来源:origin: com.qiniu/qiniu-java-sdk
public static Response createError(okhttp3.Response response, String address, double duration, String error) {
if (response == null) {
return new Response(null, -1, "", "", "", "", duration, error, null);
}
int code = response.code();
String reqId = null;
reqId = response.header("X-Reqid");
reqId = (reqId == null) ? null : reqId.trim();
byte[] body = null;
if (ctype(response).equals(Client.JsonMime)) {
try {
body = response.body().bytes();
if (response.code() >= 400 && !StringUtils.isNullOrEmpty(reqId) && body != null) {
ErrorBody errorBody = Json.decode(new String(body), ErrorBody.class);
error = errorBody.error;
}
} catch (Exception e) {
if (response.code() < 300) {
error = e.getMessage();
}
}
}
return new Response(response, code, reqId, response.header("X-Log"), via(response),
address, duration, error, body);
}
内容来源于网络,如有侵权,请联系作者删除!