HarmonyOS rcp请求如何传递参数

import { rcp } from '@kit.RemoteCommunicationKit';
let session = rcp.createSession()
let params: Record<string, Object> = {"encryptData":"1"}
session.post(url,params)

post第二个参数传递的是body,可是我想要传递的是params参数,文档中的实例中没有写如何传递参数

我看url的类型是URLOrString 可是文档里没有写URL对象怎么传递params参数

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit
let session = rcp.createSession(this.sessionConfig());
let form = new rcp.Form(params)
return session.post(url, form)

post第二个参数是 RequestContent 这个参数可以传的类型string | ArrayBuffer | object | Form | MultipartForm | GetDataCallback

可以在sessionConfiguration参数中设置一些请求的header cookies 设置一些body参数

分享
微博
QQ
微信
回复
21h前
相关问题
HTTP GET请求如何传递参数
3205浏览 • 1回复 待解决
HarmonyOS http post请求参数传递
97浏览 • 1回复 待解决
关于JS http请求参数传递问题
7487浏览 • 2回复 待解决
HarmonyOS rcp请求问题
72浏览 • 1回复 待解决
HarmonyOS rcp取消网络请求
69浏览 • 1回复 待解决
HarmonyOS rest参数如何传递
60浏览 • 1回复 待解决
HarmonyOS rcp网络请求报错1007900994
39浏览 • 1回复 待解决
HarmonyOS rcp请求拦截器
574浏览 • 1回复 待解决
HarmonyOS 关于rcp请求封装问题
94浏览 • 1回复 待解决
HarmonyOS rcp通用请求的Promise封装
68浏览 • 1回复 待解决
HarmonyOS rcp网络请求证书配置
50浏览 • 1回复 待解决
rcp模块能力发起post请求
1287浏览 • 1回复 待解决