本帖最后由 Simon.Sun 于 2023-4-12 09:04 编辑
不好理解这个算不算BUG
从上图看出传入的参数是允许为空的,只是为空时自动忽略,所以我的理解应该是可以不用传入参数的
但实际测试,如果传入的参数不全(如少一个或多个参数),会立即报错,如下
{ "ErrCode": 500, "Message": "The given key 'pc' was not present in the dictionary.", "Log": "14:25 执行's'命令, 请求方式:GET, 用户:Administrator\r\n参数:\r\npa = \"a\"\r\npb = \"1\"\r\n错误码: 500\r\n信息: The given key 'pc' was not present in the dictionary.\r\n's'命令执行结束, 用时:14毫秒。\r\n"}这个提示就是我没有传入参数pc
那如果我某些参数是可选的怎么办,也必须传一个空值进来
|