@capgo/capacitor-network-diagnostics
__CAPGO_KEEP_0__ 네트워크 진단
개요
개요@capgo/capacitor-network-diagnostics 사용자는 앱을 열 수 있지만 특정 __CAPGO_KEEP_0__에 접근할 수 없거나 TCP 포트, WebSocket 엔드포인트, 또는 네트워크가 잠금된 상태로 다운로드 URL에 접근할 수 없을 때 사용합니다.
Use it when a user can open the app but cannot reach a specific API, TCP port, WebSocket endpoint, or download URL from a locked-down network.
getNetworkStatus- HTTP 또는 HTTPS URL에 대한 상태 __CAPGO_KEEP_0__와 지연 시간을 확인합니다.testUrlcodetestPort- __targetLanguage__ 호스트와 포트에 대한 네이티브 TCP 소켓을 열습니다.testWebSocket- __CAPGO_KEEP_0__ 또는 __CAPGO_KEEP_1__를 확인합니다.ws://- __CAPGO_KEEP_0__의 네이티브 다운로드 속도 측정wss://- 네이티브 TCP 또는 HTTP 프로브를 반복하여 애플리케이션 수준 패킷 손실을 추정합니다.testDownloadSpeed- 조합된 진단 패스를 실행하고 compact한 문제 목록을 반환합니다.testPacketLossRaw ICMP ping은 App Store 및 Play Store 앱에 일관되게 사용할 수 없으므로 패킷 손실은 반복적인 TCP 또는 HTTP 프로브를 사용합니다.runDiagnostics공개 __CAPGO_KEEP_0__
__CAPGO_KEEP_0__
Public API
Section titled “Public API”| - __targetLanguage__ 호스트와 포트에 대한 네이티브 TCP 소켓을 열 수 있습니다. | - __CAPGO_KEEP_0__ 또는 __CAPGO_KEEP_1__를 확인합니다. |
|---|---|
getNetworkStatus | 현재 네이티브 연결 유형과 플랫폼 네트워크 플래그를 읽습니다. |
testUrl | 네이티브 네트워킹에서 HTTP 또는 HTTPS URL에 접근할 수 있는지 테스트합니다. |
testPort | 네이티브 네트워킹에서 TCP 호스트와 포트를 열 수 있는지 테스트합니다. |
testWebSocket | 네이티브 네트워킹에서 WebSocket URL이 완전한 핸드셰이크를 완료할 수 있는지 테스트합니다. |
testDownloadSpeed | 네이티브 HTTP 요청으로부터 다운로드 속도를 측정합니다. |
testPacketLoss | 반복적인 TCP 또는 HTTP 프로브를 통해 애플리케이션 수준 패킷 손실을 추정합니다. |
runDiagnostics | 여러 진단을 실행하고 compact한 문제 목록을 반환합니다. |
getPluginVersion | 네이티브 플러그인 버전 마커를 반환합니다. |
진실의 원천
“진실의 원천”이라는 제목을 가진 섹션이 참조는 src/definitions.ts in capacitor-네트워크 진단.