NC开发外部使用接口

继承IHttpServletAdaptor 这个类,重写doAction方案,方法中有2个参数

HttpServletRequest request,

HttpServletResponse response

获取到这个2个参数

我这里是多写了一层,里面有一些加密的方法,我这里设置了数据源和json格式设置成utf-8,后面就开始走我们自己的逻辑和代码就可以了

要写一个upm文件的接口外部访问的名称

1:如果没有写upm文件那就需要访问全路径url的路径是http://ip:端口/servlet/~模块名/接口全路径

比如我上面写的这个接口路径就是:http://127.0.0.1:80/servlet/~mesitf/nc.itf.mesitf.wmsservice.service.WmsMaterialReturnServlet

2:如果加了配置文件的upm那么访问的路径就是:http://ip:端口/servlet/~模块名/upm文件component标签的name字段里面的值

比如我上面写的upm文件接口路径就是:http://ip:端口/servlet/~mesitf/WmsMaterialReturnServlet

如果打上测试环境接口说找不到服务,那就看看upm文件里面的是否有注解,有注解可能导致部署失败,(具体原因不太清楚)

第2点的接口路径访问不成功的话就先试第1点的接口访问,排查问题就可以,也有可能是有白名单或者防火墙的原因,这个需要看测试的安全策略

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值