HarmonyOS 使用fetch方式发送请求,在POST方式时rcp.Request如何设置请求内容为空
因为header会变化,所有使用fetch方式发送请求,在POST方式时rcp.Request如何设置请求内容为空
private async req(url: string, method: string = 'POST', params?: Record<string, string>): Promise<object> {
  try {
  let req = new rcp.Request(url);
  req.content = "" // 当参为空,且还是想用POST请求时,content应该如何传递?
  if (params) {
    let arr = Object.keys(params)
    if (arr.length > 0) {
      req.content = new rcp.Form(params)
    }
  }
  req.method = method.toUpperCase()
  req.headers = this.header()
  req.configuration = this.requestConfiguration()
  let resp: rcp.Response = await QDHttpRequest.session.fetch(req)
  return resp
} catch (err) {
  QDLogUtils.error(`req err = ${JSON.stringify(err)}`)
  return new Object()
}
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 使用axios发送post请求时,如何使用queryParams传递参数 
2258浏览  • 1回复 待解决
HarmonyOS RCP GET请求、POST请求如何传参 
1438浏览  • 1回复 待解决
HarmonyOS  rcp如何进行fetch流式请求 
1169浏览  • 1回复 待解决
HarmonyOS 关于下载文件采用POST请求方式 
1322浏览  • 1回复 待解决
使用rcp模块能力发送Get请求 
2504浏览  • 1回复 待解决
rcp模块能力发起post请求 
2726浏览  • 1回复 待解决
HarmonyOS post请求的fromdata有哪几种传参方式 
1378浏览  • 1回复 待解决
HarmonyOS rcp框架中POST请求在没有传递参数的情况下返回数据为null 
911浏览  • 1回复 待解决
RCP库发起请求时如何设置超时时间 
1694浏览  • 1回复 待解决
HarmonyOS 关于axios网络库,设置config的method为POST,但是发起的网络请求依然是get方式的 
915浏览  • 1回复 待解决
RCP进行网络请求时,body发送的是json格式吗 
1483浏览  • 1回复 待解决
HarmonyOS rcp能力暂不支持从post请求转换成get请求 
1020浏览  • 1回复 待解决
HarmonyOS RCP数据请求post一个from表单如何实现 
967浏览  • 1回复 待解决
HarmonyOS rcp网络请求返回数据为null 
1293浏览  • 1回复 待解决
HarmonyOS rcp网络请求,post请求会自动重复添加小写的content-type 
2054浏览  • 1回复 待解决
HTTP如何用POST请求发送对象数组给后端 
4241浏览  • 1回复 已解决
#鸿蒙通关秘籍# 如何在HarmonyOS中使用@ohos.net.http模块正确设置和发送带有JSON请求体的POST请求? 
1003浏览  • 0回复 待解决
Harmonyos js fetch请求失败 
10467浏览  • 2回复 待解决
指定应用发送请求时使用蜂窝来发送的方法 
1142浏览  • 1回复 待解决
HarmonyOS 使用@ohos.request批量上传,后端会有多个请求,有没有同步上传的方式 
930浏览  • 1回复 待解决
HarmonyOS rcp各种带参数请求示例(get,post-json,post-form,delete,put) 
1894浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何使用Remote Communication发送一个post网络请求?c 
805浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用@ohos.net.http模块发送POST请求? 
1622浏览  • 1回复 待解决
HarmonyOS rcp请求问题 
1356浏览  • 1回复 待解决
HarmonyOS 回调以及请求返回验签使用的方式 
956浏览  • 1回复 待解决





















当请求内容为空时,不建议设置空字符串,会有异常,可以不设置content内容或者将content内容定义为 undefined或空对象{}试一下
示例
req.content = undefined;
或者
req.content = {};