如何解决应显示数据的授权的[object Object]响应?

克莱门斯·菲利普斯(Clemens Philipse)

我的问题是,在获取数据时收到空响应[object Object]。response.json()与[object Object]只是响应而已相同,但是使用response.text()我从受保护的路由(passport.authenticate)中以文本形式获取了req.user数据。授权进行得很好,它找到了用户,我没有得到“未授权”,并且在我的秘密途径中,我通过req.user获得了用户对象。我只在获取此用户时遇到麻烦,因此可以分开获取这些用户值,就像使用JSON一样。通常,response.json会为我完成工作,但不是在这里。我想念什么吗?

我尝试解析数据,对数据进行字符串化,但是他们似乎并没有解决它。我想我缺少了一些东西,但我只是看不到。

app.get('/profile', passport.authenticate('jwt', { session: false }),
    function(req, res) {
        res.status(200).send(req.user);
    }
);

{...}
const getToken = await AsyncStorage.getItem('jwt');
                const response = await fetch('http://ip:3000/profile', {
                    method: 'GET',
                    headers: {
                        Accept: 'application/json',
                        Authorization: `Bearer ${getToken}`
                    }
                });
                const data = await response;
                console.log('Response: ' + data);
{...}

预期结果是获取中的响应显示给用户,或者基本上是.json显示给用户。但是,它没有显示用户,而是提供了[object Object]。

麦可

您应该JSON.stringify响应

console.log('Response: ' + JSON.stringify(data));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Ajax 调用响应返回 [object Object]

如何在Twitter API响应中检索[object Object]值

如何解决GKE响应“ 403未经授权”的日志记录问题

在Angular 2中映射http响应时获取[object Object]

角返回httpclient响应,该对象与子对象[object object]

如何解析Boto3 200的copy_object请求响应

如何解决意外的“->”(T_OBJECT_OPERATOR)错误?

如何解决Object.defineProperty的可配置问题?

如何解决 InvalidValueError: at index 0: not a LatLng or LatLngLiteral: not an Object?

我如何解决这个 TypeError: 'int' object is not callable?

如何解决 AttributeError: 'Resource' object has no attribute in Google API?

Python:如何解决“TypeError:'str' object is not callable”

使用Javascript / KendoUI自动完成呈现数据时出错-对象#<Object>没有方法'slice'-如何解决?

如何解决KeyError:“无标题数据的[[Index(['0','3'],dtype ='object')]都不在[列]中”

如何使用 List<object> 响应 API - C# Xamarin

如何解决此答案[AsyncFunction:响应]?

如何解决浏览器响应

如何解析[object Object]

如何解析[object Object]?

Node.js / express解析数据并仍然返回[object Object]作为响应,并且缺少某些数据

从https请求中获取响应数据时,如何解决未定义的数据?

Azure IoT Edge 模块直接方法响应显示为 [object Object]

尝试区分“[object Object]”时出错。只允许使用数组和可迭代对象。如何显示json响应

如何解决Shopify GraphQL Checkout响应中显示的checkout null问题

使用 UDF 时如何解决 AttributeError: 'RDD' object has no attribute '_get_object_id'?

我的应用输出[object Object]代替文本字符串-请问如何解决?

如何解决TypeError:对象[object Object]没有方法'on'

MEAN stack api项目中未定义参考错误响应数据如何解决?

如何解决cy.route()数据类型响应问题?