Saltare al contenuto

@capgo/capacitor-diagnostiche-di-rete

Le diagnostic 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 limitati, punto di accesso, carrier, firewall, porta captive, DNS e proxy da un unico stack di rete nativa utilizzato dall'applicazione.

Usalo quando un utente può aprire l'app ma non può raggiungere una specifica 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 - Controlla la raggiungibilità dell'URL HTTP o HTTPS con lo stato code e la latenza.
  • testPort - Apri una socket TCP nativa a un host e porta.
  • testWebSocket - Verifica un ws:// - o wss:// handshake.
  • testDownloadSpeed - Misura il throughput di download nativo dal tuo endpoint di file di test.
  • testPacketLoss Stima la perdita di pacchetti a livello di applicazione con prove TCP o HTTP ripetute.
  • runDiagnostics - Esegui una passata diagnostica combinata e restituisci una lista di problemi compatta.

- Il ping ICMP raw non è disponibile in modo coerente agli app di App Store e Play Store, quindi la perdita di pacchetti utilizza probe TCP o HTTP ripetuti.

- Metodo- Descrizione
getNetworkStatusLeggi il tipo di connessione nativa attuale e le bandiere di rete della piattaforma.
testUrlVerifica se un URL HTTP o HTTPS può essere raggiunto tramite la rete nativa.
testPortVerifica se un host TCP e porta possono essere aperti tramite la rete nativa.
testWebSocketVerifica se un URL WebSocket può completare il suo handshake 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 diagnostici e restituisci una lista di problemi compatta.
getPluginVersionRestituisci il marchio di versione del plugin nativo.

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