Saltare alla navigazione

@capgo/capacitor-diagnostiche-di-rete

Diagnostiche native per porte bloccate, porte captive, WebSockets, velocità di download e perdita di pacchetti.

@capgo/capacitor-network-diagnostics aiuta le squadre di supporto a diagnosticare i problemi di Wi-Fi, punto di accesso, fornitore di servizi di rete, firewall, porta captiva, DNS e proxy da una stessa pila di rete nativa utilizzata dall'app.

Usalo quando un utente può aprire l'app ma non può raggiungere un determinato API, porta TCP, endpoint WebSocket o URL di download da una rete bloccata.

  • getNetworkStatus - Leggi il tipo di connessione nativa e le bandiere di rete della piattaforma.
  • testUrl - Verifica la raggiungibilità di un URL HTTP o HTTPS con lo stato code e la latenza.
  • testPort - Apri un socket TCP nativo a un host e porta.
  • testWebSocket - Verifica un ws:// - Verifica un wss:// - Misura il throughput di download nativo dal tuo endpoint di file di test.
  • testDownloadSpeed - Stima la perdita di pacchetti a livello di applicazione con rilevamenti TCP o HTTP ripetuti.
  • testPacketLoss - Esegui un passaggio diagnostico combinato e restituisci una lista di problemi compatta.
  • runDiagnostics Il ping ICMP raw non è disponibile in modo coerente agli app di App Store e Play Store, quindi la perdita di pacchetti utilizza rilevamenti TCP o HTTP ripetuti.

Pubblico __CAPGO_KEEP_0__

Sezione intitolata “Pubblico API”

Section titled “Public API”
Descrizione- Open a native TCP socket to a host and port.
getNetworkStatusLeggi il tipo di connessione nativa attuale e le bandiere della rete di rete del sistema operativo.
testUrlVerifica se un URL HTTP o HTTPS può essere raggiunto tramite la rete di rete nativa.
testPortVerifica se un host TCP e un porto possono essere aperti tramite la rete di rete nativa.
testWebSocketVerifica se un URL WebSocket può completare il suo handshaking nativo.
testDownloadSpeedMisura la velocità di download da una richiesta HTTP nativa.
testPacketLossStima la perdita di pacchetti a livello di applicazione con prove TCP o HTTP ripetute.
runDiagnosticsEsegui diversi test di diagnostica e restituisci una lista di problemi compatta.
getPluginVersionRestituisci il marker di versione del plugin nativo.

Questa documentazione è sincronizzata da src/definitions.ts in [capacitor-diagnostiche-di-rete.