我正在尝试删除 Spark 中的 Content-Type 标头。null
当我尝试将其设置为使用type
orheader
方法时,这似乎是不可能的。它只是默认为text/html
.
问问题
751 次
1 回答
1
要删除标头中的 Content-Type 值,请将响应类型设置为空 String response.type("")
。
这里是一个适用于 Spark v2.6.0 的代码示例:
public class Main {
public static void main(String[] args) {
get("/hello", new Route() {
@Override
public Object handle(Request request, Response response) throws Exception {
response.type("");
response.body("hello world");
return response;
}
});
}
}
Httpie 命令输出(http 0.0.0.0:4567/hello
):
HTTP/1.1 200 OK
Date: Mon, 14 Aug 2017 19:12:17 GMT
Server: Jetty(9.4.4.v20170414)
Transfer-Encoding: chunked
spark.Response@592d7509
于 2017-08-14T19:19:02.837 回答