Mac*_*cki 7 java rss httpserver http-headers
我尝试使用Java 6 SE httpserver发布Atom提要(使用Rome生成).为了在FireFox中正确发现Feed,我需要自定义标头.
这是我的代码:
Headers headers=e.getRequestHeaders();
ArrayList<String>list=new ArrayList<String>();
list.add("application/atom+xml");
headers.put("content-type", list);
e.sendResponseHeaders(200, 0);
Run Code Online (Sandbox Code Playgroud)
不幸的是,feed显示为xml(浏览器没有,请问我如何处理feed),并且使用livehttpheaders嗅探显示没有content-type属性.
Ton*_*mbe 14
您可以像这样设置响应标头:
Headers headers = exchange.getResponseHeaders();
headers.add("Content-Type", "application/atom+xml");
exchange.sendResponseHeaders(200, 0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4138 次 |
| 最近记录: |