kettle发送HTTP POST请求入参到解析示例

这里写自定义目录标题

  • 发送HTTPkettle示例
  • 第一步入参
  • 第二步测试入参
  • 第三步选择字段
  • 第四步获取变量
  • 第五步拼接URL
  • 第六步发送请求
  • 第七步解析反参
  • 第八步获取字段
  • 结果

发送HTTPkettle示例

kettle发送HTTP POST请求入参到解析示例_第1张图片

第一步入参

系统参数主要是为了跟后台代码对接用到,测试请求时这一步可以没有
kettle发送HTTP POST请求入参到解析示例_第2张图片

第二步测试入参

测试请求的入参不管是post还是get一般都是json格式,方便后面解析
kettle发送HTTP POST请求入参到解析示例_第3张图片

第三步选择字段

相当于获取传入的参数到流里,不然后面一系列操作获取不到参数
kettle发送HTTP POST请求入参到解析示例_第4张图片

第四步获取变量

一般如果请求地址不确定时可以使用变量,开发环境测试环境生产环境可能用到的地址不一样,所以设成变量比较合理
kettle发送HTTP POST请求入参到解析示例_第5张图片
kettle发送HTTP POST请求入参到解析示例_第6张图片

第五步拼接URL

如果地址是确定的,可以没有第四步,直接写死url也行,写死的话这步也是没啥必要的,一般get请求有这一步,处理入参什么的
kettle发送HTTP POST请求入参到解析示例_第7张图片

第六步发送请求

如果get请求可以把下面的√去掉,HTTP METHOD改成get即可,URL file name 是上一步获取到的url路径,Body file是获取到的入参,Application type是请求入参格式
kettle发送HTTP POST请求入参到解析示例_第8张图片

第七步解析反参

kettle发送HTTP POST请求入参到解析示例_第9张图片
kettle发送HTTP POST请求入参到解析示例_第10张图片

第八步获取字段

kettle发送HTTP POST请求入参到解析示例_第11张图片

结果

kettle发送HTTP POST请求入参到解析示例_第12张图片

你可能感兴趣的:(Java,etl,kettle,java,etl,websocket,post)