问题关键:
前端代理到nginx所有接口都可通信,只有一个接口返回404,但是使用公网ip请求这个接口却200。
操作过程:
本人前端,公司后端将自己的本地服务穿透到公网设备上。经测通过公网ip可以调用接口服务,但是通过nginx将本地端口代理到公网ip后,该服务的所有接口都可以正常通信,唯独有一个POST接口返回404。
一开始觉得是入参方式改了,但通过公网ip通信发现请求体格式没有问题,特此提问,玄学代码实在忍不了了
非Nginx改用proxyTable跨域,代理到同路径下404接口和另一个200接口的http请求头