fix #1527 use application/json

This commit is contained in:
Shinsuke Sugaya 2018-02-26 19:26:57 +09:00
parent 8316ff16e6
commit 2cd50fb0ad

View file

@ -36,6 +36,8 @@ import org.lastaflute.web.util.LaResponseUtil;
public abstract class BaseJsonApiManager extends BaseApiManager {
protected String mimeType = "application/json";
protected void writeJsonResponse(final int status, final String body, final Throwable t) {
if (t == null) {
writeJsonResponse(status, body, (String) null);
@ -100,7 +102,7 @@ public abstract class BaseJsonApiManager extends BaseApiManager {
if (isJsonp) {
buf.append(')');
}
write(buf.toString(), "text/javascript+json", Constants.UTF_8);
write(buf.toString(), mimeType, Constants.UTF_8);
}
@ -169,4 +171,8 @@ public abstract class BaseJsonApiManager extends BaseApiManager {
return buf.toString();
}
public void setMimeType(String mimeType) {
this.mimeType = mimeType;
}
}