Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
f40f7217
D
Docs
项目概览
OpenHarmony
/
Docs
接近 2 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
f40f7217
编写于
5月 10, 2023
作者:
X
xujie
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改格式
Signed-off-by:
N
xujie
<
xujie223@huawei.com
>
上级
37b6a529
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
43 addition
and
41 deletion
+43
-41
zh-cn/application-dev/reference/apis/js-apis-http.md
zh-cn/application-dev/reference/apis/js-apis-http.md
+7
-5
zh-cn/application-dev/reference/apis/js-apis-net-connection.md
.../application-dev/reference/apis/js-apis-net-connection.md
+15
-15
zh-cn/application-dev/reference/apis/js-apis-net-mdns.md
zh-cn/application-dev/reference/apis/js-apis-net-mdns.md
+16
-16
zh-cn/application-dev/reference/apis/js-apis-system-fetch.md
zh-cn/application-dev/reference/apis/js-apis-system-fetch.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-system-network.md
.../application-dev/reference/apis/js-apis-system-network.md
+4
-4
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-http.md
浏览文件 @
f40f7217
...
...
@@ -46,6 +46,7 @@ httpRequest.request(
readTimeout
:
60000
,
// 可选,默认为60000ms
usingProtocol
:
http
.
HttpProtocol
.
HTTP1_1
,
// 可选,协议类型默认值由系统自动指定
usingProxy
:
false
,
//可选,默认不使用网络代理,自API 10开始支持该属性
caPath
:
""
,
// 可选,如果设置了此参数,系统将使用用户指定的证书路径,否则将使用系统预设的证书路径。
},
(
err
,
data
)
=>
{
if
(
!
err
)
{
// data.result为HTTP响应内容,可根据业务需要进行解析
...
...
@@ -802,7 +803,7 @@ off(type: 'dataProgress', callback?: Callback\<{ receiveSize: number, totalSize:
httpRequest
.
off
(
'
dataProgress
'
);
```
## HttpRequestOptions
## HttpRequestOptions
<sup>6+</sup>
发起请求可选参数的类型和取值范围。
...
...
@@ -819,9 +820,10 @@ httpRequest.off('dataProgress');
| readTimeout | number | 否 | 读取超时时间。单位为毫秒(ms),默认为60000ms。
<br
/>
设置为0表示不会出现超时情况。 |
| connectTimeout | number | 否 | 连接超时时间。单位为毫秒(ms),默认为60000ms。 |
| usingProtocol
<sup>
9+
</sup>
|
[
HttpProtocol
](
#httpprotocol9
)
| 否 | 使用协议。默认值由系统自动指定。 |
| usingProxy
<sup>
10+
</sup>
| boolean
\|
Object | 否 | 是否使用HTTP代理,默认为false,不使用代理。
<br
/>
- 当usingProxy为布尔类型true时,使用默认网络代理。
<br
/>
- 当usingProxy为object类型时,使用指定网络代理。 |
| usingProxy
<sup>
10+
</sup>
| boolean
\|
Object | 否 | 是否使用HTTP代理,默认为false,不使用代理。
<br
/>
- 当usingProxy为布尔类型true时,使用默认网络代理。
<br
/>
- 当usingProxy为object类型时,使用指定网络代理。
| caPath
<sup>
10+
</sup>
| string | 否 | 如果设置了此参数,系统将使用用户指定的证书路径,否则将使用系统预设的证书路径。 |
## RequestMethod
## RequestMethod
<sup>6+</sup>
HTTP 请求方法。
...
...
@@ -838,7 +840,7 @@ HTTP 请求方法。
| TRACE | "TRACE" | HTTP 请求 TRACE。 |
| CONNECT | "CONNECT" | HTTP 请求 CONNECT。 |
## ResponseCode
## ResponseCode
<sup>6+</sup>
发起请求返回的响应码。
...
...
@@ -882,7 +884,7 @@ HTTP 请求方法。
| GATEWAY_TIMEOUT | 504 | 充当网关或代理的服务器,未及时从远端服务器获取请求。 |
| VERSION | 505 | 服务器请求的HTTP协议的版本。 |
## HttpResponse
## HttpResponse
<sup>6+</sup>
request方法回调函数的返回值类型。
...
...
zh-cn/application-dev/reference/apis/js-apis-net-connection.md
浏览文件 @
f40f7217
...
...
@@ -1238,7 +1238,7 @@ netConnection.unregister(function (error) {
})
```
### on('netAvailable')
### on('netAvailable')
<sup>8+</sup>
on(type: 'netAvailable', callback: Callback
\<
NetHandle>): void
...
...
@@ -1277,7 +1277,7 @@ netCon.unregister(function (error) {
})
```
### on('netBlockStatusChange')
### on('netBlockStatusChange')
<sup>8+</sup>
on(type: 'netBlockStatusChange', callback: Callback
<
{ netHandle: NetHandle, blocked: boolean }
>
): void
...
...
@@ -1316,7 +1316,7 @@ netCon.unregister(function (error) {
})
```
### on('netCapabilitiesChange')
### on('netCapabilitiesChange')
<sup>8+</sup>
on(type: 'netCapabilitiesChange', callback: Callback
<
{
netHandle:
NetHandle
,
netCap:
NetCapabilities
}
>
): void
...
...
@@ -1355,7 +1355,7 @@ netCon.unregister(function (error) {
})
```
### on('netConnectionPropertiesChange')
### on('netConnectionPropertiesChange')
<sup>8+</sup>
on(type: 'netConnectionPropertiesChange', callback: Callback<{ netHandle: NetHandle, connectionProperties:
ConnectionProperties }>): void
...
...
@@ -1395,7 +1395,7 @@ netCon.unregister(function (error) {
})
```
### on('netLost')
### on('netLost')
<sup>8+</sup>
on(type: 'netLost', callback: Callback
\<
NetHandle>): void
...
...
@@ -1434,7 +1434,7 @@ netCon.unregister(function (error) {
})
```
### on('netUnavailable')
### on('netUnavailable')
<sup>8+</sup>
on(type: 'netUnavailable', callback: Callback
\<
void>): void
...
...
@@ -1473,7 +1473,7 @@ netCon.unregister(function (error) {
})
```
## NetHandle
## NetHandle
<sup>8+</sup>
数据网络的句柄。
...
...
@@ -1804,7 +1804,7 @@ connection.getDefaultNet().then(function (netHandle) {
})
```
## NetCap
## NetCap
<sup>8+</sup>
网络具体能力。
...
...
@@ -1818,7 +1818,7 @@ connection.getDefaultNet().then(function (netHandle) {
| NET_CAPABILITY_NOT_VPN | 15 | 表示网络不使用VPN(Virtual
Private
Network,虚拟专用网络)。 |
| NET_CAPABILITY_VALIDATED | 16 | 表示该网络访问Internet的能力被网络管理成功验证,该能力由网络管理模块设置。 |
## NetBearType
## NetBearType
<sup>8+</sup>
网络类型。
...
...
@@ -1842,7 +1842,7 @@ connection.getDefaultNet().then(function (netHandle) {
| port | number | 否 | 主机端口。 |
| exclusionList | Array
<string>
| 否 | 不使用代理服务器的屏蔽列表。 |
## NetSpecifier
## NetSpecifier
<sup>8+</sup>
提供承载数据网络能力的实例。
...
...
@@ -1853,7 +1853,7 @@ connection.getDefaultNet().then(function (netHandle) {
| netCapabilities |
[
NetCapabilities
](
#netcapabilities
)
| 是 | 存储数据网络的传输能力和承载类型。 |
| bearerPrivateIdentifier | string | 否 | 网络标识符,Wi-Fi网络的标识符是"wifi",蜂窝网络的标识符是"slot0"(对应SIM卡1)。 |
## NetCapabilities
## NetCapabilities
<sup>8+</sup>
网络的能力集。
...
...
@@ -1866,7 +1866,7 @@ connection.getDefaultNet().then(function (netHandle) {
| networkCap | Array
\<
[
NetCap
](
#netcap
)
> | 否 | 网络具体能力。 |
| bearerTypes | Array
\<
[
NetBearType
](
#netbeartype
)
> | 是 | 网络类型。 |
## ConnectionProperties
## ConnectionProperties
<sup>8+</sup>
网络连接信息。
...
...
@@ -1881,7 +1881,7 @@ connection.getDefaultNet().then(function (netHandle) {
| dnses | Array
\<
[
NetAddress
](
#netaddress
)
> | 是 |网络地址,参考
[
NetAddress
](
#netaddress
)
。 |
| mtu | number | 是 |最大传输单元。 |
## RouteInfo
## RouteInfo
<sup>8+</sup>
网络路由信息。
...
...
@@ -1895,7 +1895,7 @@ connection.getDefaultNet().then(function (netHandle) {
| hasGateway | boolean | 是 |是否有网关。 |
| isDefaultRoute | boolean | 是 |是否为默认路由。 |
## LinkAddress
## LinkAddress
<sup>8+</sup>
网络链路信息。
...
...
@@ -1906,7 +1906,7 @@ connection.getDefaultNet().then(function (netHandle) {
| address |
[
NetAddress
](
#netaddress
)
| 是 | 链路地址。 |
| prefixLength | number | 是 |链路地址前缀的长度。 |
## NetAddress
## NetAddress
<sup>8+</sup>
网络地址。
...
...
zh-cn/application-dev/reference/apis/js-apis-net-mdns.md
浏览文件 @
f40f7217
...
...
@@ -11,7 +11,7 @@ MDNS即多播DNS(Multicast DNS),提供局域网内的本地服务添加、
import
mdns
from
'
@ohos.net.mdns
'
```
## mdns.addLocalService
## mdns.addLocalService
<sup>10+</sup>
addLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback
\<
LocalServiceInfo>): void
...
...
@@ -100,7 +100,7 @@ mdns.addLocalService(context, localServiceInfo, function (error, data) {
});
```
## mdns.addLocalService
## mdns.addLocalService
<sup>10+</sup>
addLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise
\<
LocalServiceInfo>
...
...
@@ -192,7 +192,7 @@ mdns.addLocalService(context, localServiceInfo).then(function (data) {
});
```
## mdns.removeLocalService
## mdns.removeLocalService
<sup>10+</sup>
removeLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback
\<
LocalServiceInfo>): void
...
...
@@ -281,7 +281,7 @@ mdns.removeLocalService(context, localServiceInfo, function (error, data) {
});
```
## mdns.removeLocalService
## mdns.removeLocalService
<sup>10+</sup>
removeLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise
\<
LocalServiceInfo>
...
...
@@ -373,7 +373,7 @@ mdns.removeLocalService(context, localServiceInfo).then(function (data) {
});
```
## mdns.createDiscoveryService
## mdns.createDiscoveryService
<sup>10+</sup>
createDiscoveryService(context: Context, serviceType: string): DiscoveryService
...
...
@@ -423,7 +423,7 @@ let serviceType = "_print._tcp";
let
discoveryService
=
mdns
.
createDiscoveryService
(
context
,
serviceType
);
```
## mdns.resolveLocalService
## mdns.resolveLocalService
<sup>10+</sup>
resolveLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback
\<
LocalServiceInfo>): void
...
...
@@ -512,7 +512,7 @@ mdns.resolveLocalService(context, localServiceInfo, function (error, data) {
});
```
## mdns.resolveLocalService
## mdns.resolveLocalService
<sup>10+</sup>
resolveLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise
\<
LocalServiceInfo>
...
...
@@ -603,11 +603,11 @@ mdns.resolveLocalService(context, localServiceInfo).then(function (data) {
console
.
log
(
JSON
.
stringify
(
data
));
});
```
## DiscoveryService
## DiscoveryService
<sup>10+</sup>
指定服务类型的发现服务对象。
### startSearchingMDNS
### startSearchingMDNS
<sup>10+</sup>
startSearchingMDNS(): void
...
...
@@ -644,7 +644,7 @@ let discoveryService = mdns.createDiscoveryService(context, serviceType);
discoveryService
.
startSearchingMDNS
();
```
### stopSearchingMDNS
### stopSearchingMDNS
<sup>10+</sup>
stopSearchingMDNS(): void
...
...
@@ -681,7 +681,7 @@ let discoveryService = mdns.createDiscoveryService(context, serviceType);
discoveryService
.
stopSearchingMDNS
();
```
### on('discoveryStart')
### on('discoveryStart')
<sup>10+</sup>
on(type: 'discoveryStart', callback: Callback
<
{
serviceInfo:
LocalServiceInfo
,
errorCode
?
:
MdnsError
}
>
): void
...
...
@@ -710,7 +710,7 @@ discoveryService.on('discoveryStart', (data) => {
discoveryService
.
stopSearchingMDNS
();
```
### on('discoveryStop')
### on('discoveryStop')
<sup>10+</sup>
on(type: 'discoveryStop', callback: Callback
<
{
serviceInfo:
LocalServiceInfo
,
errorCode
?
:
MdnsError
}
>
): void
...
...
@@ -739,7 +739,7 @@ discoveryService.on('discoveryStop', (data) => {
discoveryService
.
stopSearchingMDNS
();
```
### on('serviceFound')
### on('serviceFound')
<sup>10+</sup>
on(type: 'serviceFound', callback: Callback
\<
LocalServiceInfo>): void
...
...
@@ -768,7 +768,7 @@ discoveryService.on('serviceFound', (data) => {
discoveryService
.
stopSearchingMDNS
();
```
### on('serviceLost')
### on('serviceLost')
<sup>10+</sup>
on(type: 'serviceLost', callback: Callback
\<
LocalServiceInfo>): void
...
...
@@ -797,7 +797,7 @@ discoveryService.on('serviceLost', (data) => {
discoveryService
.
stopSearchingMDNS
();
```
## LocalServiceInfo
## LocalServiceInfo
<sup>10+</sup>
mDNS服务信息
...
...
@@ -811,7 +811,7 @@ mDNS服务信息
| host |
[
NetAddress
](
js-apis-net-connection.md#netaddress
)
| 否 | mDNS服务设备的IP地址。采用设备的IP,添加服务和移除服务时候不生效。 |
| serviceAttribute | serviceAttribute
\<
[
ServiceAttribute
](
#serviceattribute
)
> | 否 | mDNS服务属性信息。 |
## ServiceAttribute
## ServiceAttribute
<sup>10+</sup>
mDNS服务属性信息
...
...
zh-cn/application-dev/reference/apis/js-apis-system-fetch.md
浏览文件 @
f40f7217
...
...
@@ -43,7 +43,7 @@ fetch(Object): void
| Object | 不设置 | Content-Type默认为application/x-www-form-urlencoded,data按照资源地址规则进行encode拼接作为请求的body。 |
| Object | application/x-www-form-urlencoded | data按照资源地址规则进行encode拼接作为请求的body。 |
## FetchResponse
## FetchResponse
<sup>3+</sup>
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
...
...
zh-cn/application-dev/reference/apis/js-apis-system-network.md
浏览文件 @
f40f7217
...
...
@@ -21,7 +21,7 @@ ohos.permission.GET_WIFI_INFO
ohos.permission.GET_NETWORK_INFO
## network.getType
## network.getType
<sup>3+</sup>
getType(Object): void
...
...
@@ -61,7 +61,7 @@ export default {
```
## network.subscribe
## network.subscribe
<sup>3+</sup>
subscribe(Object): void
...
...
@@ -101,7 +101,7 @@ export default {
```
## network.unsubscribe
## network.unsubscribe
<sup>3+</sup>
unsubscribe(): void
...
...
@@ -120,7 +120,7 @@ export default {
```
## NetworkResponse
## NetworkResponse
<sup>3+</sup>
**系统能力:**
SystemCapability.Communication.NetManager.Core
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录