Skip to content

Commit 59788ec

Browse files
committed
made text/plain default content of server response
1 parent fca0815 commit 59788ec

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/main/java/net/b07z/sepia/server/core/server/SparkJavaFw.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,15 @@ public static String returnResult(Request request, Response response, String msg
106106
response.type("text/html; charset=utf-8");
107107
}
108108
}else{
109-
response.type("application/javascript");
110-
msg = request.queryParams("callback") + "(" + msg + ");";
109+
//try jsonp
110+
String callback = request.queryParams("callback");
111+
if (callback != null && !callback.isEmpty()){
112+
response.type("application/javascript");
113+
msg = request.queryParams("callback") + "(" + msg + ");";
114+
//fallback to plain text
115+
}else{
116+
response.type("text/plain; charset=utf-8");
117+
}
111118
}
112119
return msg;
113120
}

0 commit comments

Comments
 (0)