gpt4 book ai didi

javascript - Google Cloud Endpoint 没有通过 JavaScript 客户端的结果

转载 作者:行者123 更新时间:2023-11-30 13:01:44 25 4
gpt4 key购买 nike

我正在托管一个 GAE 应用程序并尝试让 Google Clound Endpoints 工作。现在一切都已设置并使用 curl 进行了测试:

curl http://localhost:8888/_ah/api/myendpoint/v1/queryData

恰好返回 1 个正确的项目:

{
"items" : [ {
"id" : "220",
"timestamp" : "1371475009682951",
"identifier" : "test1.0",
"value" : "523"
} ]
}

通过我的 JavaScript 客户端进行的相同调用无缘无故地返回任何内容:

gapi.client.myendpoint.queryData().execute( function(result) {
console.log("result: " + result);
});

我得到的输出是:

result: [object Object]

我错过了什么?感谢您的帮助。

最佳答案

result 已经是一个 JSON 对象而不是字符串。

使用 "result: "+ result 强制将对象转换为字符串,[object Object] 就是默认显示的方式。

例如 console.log("result: "+ {"name": "I'm an object!"}) 会给你完全相同的输出

改为尝试 console.log(result),您应该会看到响应的真实内容。

关于javascript - Google Cloud Endpoint 没有通过 JavaScript 客户端的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17185796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com