需要发送批量补丁请求以添加团队成员。使用CSV,我一次就能做到一次,因此将其转换为JSON文件并使用“ FileToString”方法来读取,就像这样
"members": [${__FileToString(${_eval(${convertcsv_Patch})}.txt,,)}]
但是低于错误-
{"error":{"code":422,"message":"message.UNPROCESSABLE_ENTITY","errors":[{"scope":"error.scope","reason":"error.reason","message":"unknown token *\nNear: \"members\": \r\n [ *"}]}}
答案 0 :(得分:0)
HTTP Status 422的描述为
超文本传输协议(HTTP)422不可处理实体响应状态代码表示服务器理解请求实体的内容类型,并且请求实体的语法正确,但是无法处理所包含的指令。< / p>
重要提示:如果没有以下内容,客户端不应重复此请求 修改。
这意味着该文件在语法上是正确的JSON文件,但不是服务器期望的文件。 您应该尝试什么:-
在读取文件并对有效负载进行适当更改后形成的检查请求
答案 1 :(得分:0)
如果不看就不可能说出什么问题了
${convertcsv_Patch})}.txt
文件${convertcsv_Patch}
变量的值您的请求很可能格式错误,至少应该看起来像这样:
{"members":[${__FileToString(${_eval(${convertcsv_Patch})}.txt,,)}]}