/集成/生活/休息/ accessProfile?页= 0&pageSize的= 10&sortBy =名称和fieldList中=姓名,身份证,DATE_CREATED,DATE_MODIFIED,created_id,modified_id和过滤器= ID%20not%20equal%20to%20%27200%27%20于是%20id%20not%20equal %20to%20%27100%27%20于是%20id%20not%20equal%20to%20%27101%27%20于是%20id%20not%20equal%20to%20%27102%27%20于是%20id%20not%20equal%20to %20%27103%27%20&getTotalRecordCo
我的代码是* params {page:'0',pageSize:'10',sortBy:'name',fieldList:['name','id','date_created','date_modified','created_id','modified_id' ],过滤:'id%20not%20equal%20to%20%27200%27%20AND%20id%20not%20equal%20to%20%27100%27%20AND%20id%20not%20equal%20to%20%27101%27 %20AND%20id%20not%20equal%20to%20%27102%27%20AND%20id%20not%20equal%20to%20%27103%27%20',getTotalRecordCount:true}
和路径'/ integration / live / rest / accessProfile'
当我运行测试用例时,在REST调用中未正确替换路径
运行后发送到服务器的实际调用是
除了路径中的'fieldList'参数外,所有参数都被正确替换。
我正在寻找正确的语法来传递我的下面的REST调用
/集成/生活/休息/ accessProfile?页= 0&pageSize的= 10&sortBy =名称和fieldList中=姓名,身份证,DATE_CREATED,DATE_MODIFIED,created_id,modified_id和过滤器= ID%20not%20equal%20to%20%27200%27%20于是%20id%20not%20equal %20to%20%27100%27%20于是%20id%20not%20equal%20to%20%27101%27%20于是%20id%20not%20equal%20to%20%27102%27%20于是%20id%20not%20equal%20to %20%27103%27%20&getTotalRecordCount =真
尝试:
* params { fieldList: 'name,id,date_created,date_modified,created_id,modified_id' }
编辑:请注意,逗号将根据HTML规范进行URL编码。如果你真的想“看到”逗号,请自己构建url
。
有关这两种方法的示例,请参阅此提交:https://github.com/intuit/karate/commit/14c6321606bb6bcb626614248f85cc8ea50c61b6