我有一台具有自定义REST API端点的WordPress服务器,用于接收统计信息。
在使用Postman(API开发环境)进行测试时,我得到以下预期响应:
{
"stats_daily": {
"referrals_total": "137",
"intakes_total": "69",
"families_total": "40",
"time": "2/26/2019:07:02:23" /// MISSING in application, see below
},
"time": "2/26/2019:07:02:23", /// MISSING in application, see below
"referrals": [
...
]
}
但是在React Web应用程序中。相同的请求结果如下:(console.log)
families: [{…}]
intakes: (3) [{…}, {…}, {…}]
referrals: (11) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
stats_daily:
families_total: "22"
intakes_total: "88"
referrals_total: "156"
__proto__: Object
__proto__: Object
问题: 直到我添加名为 time 的其他字段之前,它都是一样的。 从沮丧中我添加了两次...问题仍然存在。
以某种方式在React App中丢失了,但是可以在Postman和WordPress相关的Post中看到。 是否有一些缓存? 可能是什么原因? 谢谢。
注意: 1. console.log输出中的其他数据项是正确的,我只是从Postman响应中删除了它。希望它不要混淆。 2. WordPress服务器中未报告错误,应用程序也未报告
答案 0 :(得分:0)
谜底很简单...
所有测试均针对尚未包含更改的生产服务器进行。
我将其保留在这里,希望对您有所帮助。
但是,如果出于任何原因应删除此问题-我将删除它。它只是一个配置错误。