gpt4 book ai didi

java - 在 Java 6 SE httpserver 中设置 http header

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:09:28 26 4
gpt4 key购买 nike

我尝试使用 Java 6 SE httpserver 发布 Atom 提要(使用 Rome 生成)。为了在 FireFox 中正确发现提要,我需要自定义 header 。

这是我的代码:

 Headers headers=e.getRequestHeaders();
ArrayList<String>list=new ArrayList<String>();
list.add("application/atom+xml");
headers.put("content-type", list);
e.sendResponseHeaders(200, 0);

不幸的是,feed 显示为 xml(浏览器不显示,请问我如何处理 feed)并且使用 livehttpheaders 嗅探显示没有 content-type 属性。

最佳答案

您可以像这样设置响应 header :

Headers headers = exchange.getResponseHeaders();
headers.add("Content-Type", "application/atom+xml");
exchange.sendResponseHeaders(200, 0);

关于java - 在 Java 6 SE httpserver 中设置 http header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1828339/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com