Firebase Admin Node httpAgent: Proxy-Ofdeckung pro Service
Bestëmmt, wéi eng Firebase Admin Node Operatiounen den ageriichten HTTP-Agent benotzen, ier Dir u-hëlt, datt de ganze SDK-Trafic deeselwechte Proxy benotzt.
En Authentifikatiounsopruff funktionéiert iwwer de Proxy, awer eng Datebankverbindung schléit feel. An enger Firebase-Applikatioun kann dat en Transportënnerscheed sinn an net en intermittéierende Proxy.
D'Applikatiounsoptioun httpAgent vum Admin Node SDK gëllt fir Servicer, déi REST-Opruff maachen, dorënner Auth a Messaging. Hire dokumentéierte Beräich schléisst Realtime Database an Firestore aus. Och Umeldungsdatent-Objete hunn hir eege Agent-Konfiguratioun iwwer déi entspriechend Fabrécksmethoden.
| Feelschlagend Operatioun | Konfiguratioun fir ze kontrolléieren |
|---|---|
| En Admin-REST-Serviceopruff | Den HTTP-Agent vun der Applikatioun |
| En Umeldungsdatent-Token kréien | D'HTTP-Konfiguratioun vum Umeldungsdatent-Objet |
| Eng Datebankverbindung | Déi eege Transportënerstëtzung vum Datebank-Client |
Duerfir kann d'Bäisetze vun engem Agent bei der Initialiséierung net garantéieren, datt all spéider Verbindung dee selwechte Wee hëlt. Notéiert de Service an den Destinatioun, déi feelschloen, ier Dir eng Konfiguratioun ännert, déi schonn fir en anere Service funktionéiert.
Eeler Diskussiounen vermëschen och d'Firebase Kommandozeilen-Tool mat Applikatiouns-SDKs. Eng CLI-Korrektur fir http_proxy ze liesen, beweist net, datt en Datebank-Client an Ärem Node-Prozess déi selwecht Optioun benotzt.
Benotzt deen ënnerstëtzten Konfiguratiounsinterface fir den Transport, deen Dir tatsächlech braucht. Eng verschachtelt WebSocket-Ofhängegkeet ze patchen kann ausgesinn, wéi wann et eng Verbindung beaflosst, während een anere Wee onverännert bleift, an et mécht eng zukünfteg Ofhängegkeetsaktualiséierung schwéierer ze verstoen.