我们有一个springboot REST API,它通过查询接受搜索参数,例如:
http://www.example.org/myrepo?page-number=1&page-size=2
在本地运行时,我们的API会接收完整的URL:http://www.example.org/myrepo?page-number=1&page-size=2
但是,当我们在AWS ECS Fargate上部署->在应用程序负载均衡器后面->查询参数会在请求到达api时被剪裁掉。
因此api访问日志会收到:http://www.example.org/myrepo
我们认为是导致此问题的AWS ALB。有没有人有经验?任何指针都表示赞赏。
我们尝试搜索,但是我们得到的最接近的相关线程是: https://forums.aws.amazon.com/thread.jspa?messageID=796333󂚭
有人在S3重定向中遇到类似的问题。