首页 > 其他分享 >Apipost如何自定义响应参数?

Apipost如何自定义响应参数?

时间:2023-02-03 11:22:22浏览次数:45  
标签:responseText 自定义 响应 Apipost raw res response

  Apipost 支持在后执行脚本里对响应数据进行二次加工。例如你的响应内容如下: 你可以通过在接口的 后执行脚本 中,通过如下脚本使响应json中的 data.time 字段转换为格式化的日期。

let res = JSON.parse(response.raw.responseText);
res.data.time = dayjs(res.data.time).format("YYMMDD")
response.raw.responseText = JSON.stringify(res)
效果如下图:

底层原理

response.raw.responseText 代表的是响应的原始文本数据,我们主要是通过修改 response.raw.responseText 来实现响应结果的二次加工。   注意: 这种方法仅用于改变 Apipost 响应区的数据展示。不会实际影响断言、以及控制台的响应打印结果。

标签:responseText,自定义,响应,Apipost,raw,res,response
From: https://www.cnblogs.com/yhl822/p/17088540.html

相关文章

  • oracle 自定义函数splitstr
     函数主体createorreplacetypetype_splitastableofvarchar2(4000) createorreplacefunctionsplitstr(p_stringvarchar2,......
  • http响应码
    http的状态响应码2.3.2.11:请求收到,继续处理**100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本2.3.2.22:操作成功收到,分析、接受**200——交......
  • 微信小程序:自定义导航栏
    自定义导航栏使用weapp-navigation-bar组件,网址:https://github.com/mulook/weapp-navigation-bar使用说明:1、app.json配置以下属性"window":{"backgroundTe......
  • Redis启动服务报错:服务没有及时响应启动或者控制请求
    Redis启动服务报错:服务没有及时响应启动或者控制请求,解决方案之一1、问题:在redis.conf文件修改密码之后,重启服务报错:服务没有及时响应启动或者控制请求;2、原因:redi......
  • vue实现自定义v-loading指令
    实现dom节点的局部loading效果,效果如element-ui的v-loading。实现代码:loading.js,其中@/components/loadingComponent/index.vue为自定义的一个loading组件,可自行实现。......
  • mybatis在代码中自定义sql
           ......
  • Swift Codable 自定义默认值解码
     前言最近我们公司服务端修改了某个接口返回数据结构,减少了一些字段,导致iOS这边codeable解码失败,获取不到正确的数据信息,相关业务无法完成。不想使用可选值类型,可以使用......
  • Android Studi导出apk包自定义文件名
    在app的gradle配置文件中的release代码块中放置以下代码android.applicationVariants.all{variant->variant.outputs.all{output->if(outputFileNa......
  • KingbaseES V8R6备份恢复案例之---自定义表空间指定恢复目录数据恢复
    案例说明:KingbaseESV8R6在通过sys_rman执行物理备份恢复时,可以通过参数‘--kb1-path’,指定恢复的数据(data)目录,但如果原备份中包含自定义表空间时,需要建立表空间映射,再执......
  • maven自定义替换的分隔符
    自定义分隔符,需要我们配置maven-resources-plugin插件的参数,如下<plugins>    <plugin>        <groupId>org.apache.maven.plugins</groupId>     ......