【发布时间】:2013-03-23 03:06:44
【问题描述】:
我希望对我的服务器的所有 Rest API 请求同时支持 XML 和 JSON Content-Type。有什么想法吗?
我正在考虑添加中间件来检查请求的 Content-Type / Accept 以及它的 XML 是否将其转换为 JSON 并将其传递给路由,并确保在发送之前将这些响应转换回 XML。
所以我的问题是:
- 最佳方法是什么?
- 是否有任何现有的库可以做到这一点?
我不想在每个端点中添加额外的逻辑,也不想为它创建新的端点。必须有更好的方法来做到这一点。
PS:我用的是快递。
编辑:要求发生了变化,我不只使用一种方式翻译(json 到 xm):[this] (http://goessner.net/download/prj/jsonxml/)
【问题讨论】:
-
有HTTP
Accept标头...
标签: javascript xml json node.js content-type