You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过CURL命令删除Matillon中带空格的用户?

解决Matillon带空格用户ID无法通过DELETE命令删除的问题

方法1:通过用户ID删除(最可靠)

先获取所有用户的详细信息,定位目标用户的唯一ID:

curl -X GET -u "uxyzadmin:Uxyz@xyzpqr" -k "https://azrqwerty.uxyz.us/rest/v1/userconfig/user" -H "Content-Type: application/json"

在返回的JSON结果中,找到userName为smkum@uxyz.us (带末尾空格)的用户条目,复制其id字段值(比如123)。

然后用该ID执行删除命令:

curl -X DELETE -u "uxyzadmin:Uxyz@xyzpqr" -k "https://azrqwerty.uxyz.us/rest/v1/userconfig/user/instance?id=123" -H "Content-Type: application/json"

方法2:通过JSON Body传递用户名

将带空格的用户名放在请求体中,避开URL编码的问题:

curl -X DELETE -u "uxyzadmin:Uxyz@xyzpqr" -k "https://azrqwerty.uxyz.us/rest/v1/userconfig/user/instance" -H "Content-Type: application/json" -d '{"userName": "smkum@uxyz.us "}'

失败原因说明

URL参数中的空格即使转成%20,也可能被Shell或Matillon API的解析逻辑二次处理,导致无法匹配到目标用户。而通过ID删除或Body传递参数的方式,能直接精准定位目标用户,避开编码问题。

内容的提问来源于stack exchange,提问作者tannu kumari

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 05:06:26