diff --git a/entry/src/main/ets/common/utils/request.ts b/entry/src/main/ets/common/utils/request.ts index c2b31561..a3660dd7 100644 --- a/entry/src/main/ets/common/utils/request.ts +++ b/entry/src/main/ets/common/utils/request.ts @@ -4,6 +4,7 @@ import prompt from '@ohos.prompt'; import { tcpUtil } from './TcpRequest'; import Prompt from '@system.prompt'; import tempRequest from './tempRequest'; +import connection from '@ohos.net.connection'; export function tcpRequest(req: any): Promise { return new Promise((resolve, reject) => { @@ -96,6 +97,14 @@ export default async function request(req: any): Promise { resolve(response as T) }).catch(err => { console.log("[http request] only http request error") + connection.getDefaultNet().then(handle => { + console.log("[http request] network handle", JSON.stringify(handle)) + connection.getNetCapabilities(handle).then(res => { + console.log("[http request] network result", JSON.stringify(res)) + }) + }).catch(err => { + console.log("[http request] network error", JSON.stringify(err)) + }) reject(err) }) })