发布了一个服务,需要输入15个参数,里面有int型,double型和String型
在Eclipse中输入测试用的参数可以正常使用,但在iServer上作为拓展服务发布后,输入同样的参数会报错
{"succeed":false,"error":{"code":400,"errorMsg":"The parameter in the URL is not valid"}}
把里面的所有参数转变为String型也一样
请问这是什么原因,应该如何解决?
您好,请问您是基于 iServer 实现的领域组件扩展吗?通常该异常在领域组件扩展开发上出现,都是前端 Url 请求的时候参数名不正确导致的,默认的领域组件扩展服务参数名需要输入 arg0、arg1、arg2......等。
若期望在领域组件中不使用默认的参数名称,可参考https://blog.csdn.net/supermapsupport/article/details/127007179
希望可以帮到您。