一个iServer发布的三维服务,正常调用是get、post一起的,通过网关之后有个验证接口post被拦截。
正常访问:
网关访问:
网关技术说:现在不支持一个接口两个请求类型。要解决这个问题,那就只能添加两个接口,自己做个代理。
请问如何做代理?前端js有不用post验证的方法吗?或者其他解决方案?
您好,您可以参考这个博客https://blog.csdn.net/chenzhuyu/article/details/123411916,试试通过nginx将get请求转换成post请求。
而且这个接口是用来验证的,单独使用应该也是有问题的。
网关不是我们这边控制的,具体情况目前也不了解。
设置如下图:
还有一个问题:当使用自定义请求,Headers增加Authorization会冲突.