gpt4 book ai didi

javascript - Firestore 总是进行 3 次 api 调用,其中一次需要 60 秒

转载 作者:行者123 更新时间:2023-12-04 17:39:21 26 4
gpt4 key购买 nike

每次我使用 Firestore 库发出请求时,都会进行 3 次 API 调用。其中之一每次需要 60 秒。我在几毫秒后收到数据,但在网络选项卡中,我看到一个挂起的调用似乎什么也没做。

这是我的代码

import "firebase/firestore";
import firebase from "firebase/app";

const getData = () => {
firebase
.firestore()
.collection("myCollection")
.get();
}

每次调用 getData() 时,都会进行 3 次 API 调用。这是网络选项卡:

enter image description here

第二次调用的请求URL为:https://firestore.googleapis.com/google.firestore.v1.Firestore/Listen/channel?database=projects/my-project/databases/(默认)

如何避免 60 年代的电话?

最佳答案

为了避免 60 年代的调用,我最终在不使用客户端库的情况下直接调用 REST API。以下是能够提出请求的文档:Use the Cloud Firestore REST APICloud Firestore API

关于javascript - Firestore 总是进行 3 次 api 调用,其中一次需要 60 秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55227974/

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