kettle吧 关注:824贴子:2,261
  • 2回复贴,共1

请教一下大家 kettle使用REST client调用,body入参有中文

只看楼主收藏回复

kettle使用REST client调用,body入参有中文,接口返回400,但是接口工具调用接口返回数据正常,有没有什么解决办法,
报错信息:{"type":"https://tools.ietf.org/html/rfc7231#section-6.5.1","title":"One or more validation errors occurred.","status":400,"traceId":"|b4347387-48cc9357588f32b0.","errors":{"$":["Expected end of string, but instead reached end of data. Path: $ | LineNumber: 0 | BytePositionInLine: 135."],"obj":["The obj field is required."]}}
我也通过转义了body参数,但是返回结果不会报错,但是没有数据


IP属地:江苏1楼2023-09-06 14:32回复



    IP属地:江苏2楼2023-09-06 14:33
    回复
      我昨天也遇到你这个问题了,可以试试http post组件,设置请求头Content-Type:application/json;charset=UTF-8,但是我比较不幸我的情况只支持application/json,所以我最后用java 脚本写的发请求的东西


      IP属地:天津来自Android客户端3楼2023-10-20 18:26
      回复