从管理员休息的角度来看空标题

问题描述 投票:1回答:1

我正在为一个新项目尝试管理休息,这似乎很有趣。我已经能够按照教程进行操作而没有任何问题。

现在移动我的自定义测试项目我从AOR的角度来看遇到标题问题:当我使用Chrome或Safari调试器检查它们时它们是空的。

jsonServer.js/convertHTTPResponseToREST中设置断点我可以看到AOR正确地看到我的服务器返回的JSON内容,状态代码为200.但是当我查看headers数组时,它是100%为空,没有任何可见。

但是,如果我从Wireshark的角度来看同样的交换,那么标题就在这里(使用Content-TypeX-Total-Count)。

服务器是用Swift / Kitura编写的,我已经正确设置了CORS选项。当我查看Wireshark跟踪时,我正确地看到了GET的头部,以及当AOR请求OPTIONS时的Access-Control-Request-Headers:X-Total-Count

知道我应该寻找什么?

什么可能导致AOR看不到Wireshark看到的标题?

admin-on-rest
1个回答
4
投票

在一些(French) debugging on Twitter之后,我们发现了这个问题。我们必须添加Access-Control-Expose-Headers标头,如source code中的错误消息中所述。

© www.soinside.com 2019 - 2024. All rights reserved.