我有一个Django REST Framework应用程序在Nginx代理后运行,我们有一个第三方服务,该服务将重定向到应用程序中的某个url。当重定向发生时,我从这个端点获取到502错误,并且已经缩小问题范围为Referer标头太大。我的逻辑如下:
- 重定向发生时收到502错误
- 使用所有查询参数本地点击链接会返回预期响应
- 添加Referer标头(非常大)会触发502错误
- 删除Referer标头的一半会带回预期结果