nginx가 replysonse의 내용을 수정할 수 있나요?
大家讲道理
大家讲道理 2017-05-16 17:14:10
0
4
573

nginx는 이러한 기능을 지원합니다. 즉, replysonse의 내용을 수정할 수 있습니까?

예를 들어 처음에 인터페이스에서 반환되는 내용은 다음과 같습니다

으아아아

나중에 새로운 속성이 추가되었습니다--总抽奖次数,于是想将之前的remainingCount改成更贴切的todayRemainingCount

으아아아

그러나 온라인 프로세스 중에는 서버가 먼저 온라인 상태가 되고 H5가 온라인 상태가 됩니다. 따라서 이 기간 동안 H5는 구문 분석을 할 수 없으며 remainingCount 이는 일반적인 온라인 비즈니스 로직에 영향을 미칩니다.

그래서 이 기간 동안 nginx를 통해 임시 처리를 하여 원활하게 업그레이드할 수 있도록 하려고 합니다. 예를 들어 구문 분석 서버 인터페이스는 todayRemainingCountnginx来做一下临时处理使得可以平滑升级, 如解析服务端接口基于todayRemainingCount自动创建一个remainingCount 속성을 자동으로 생성합니다. > 이전 인터페이스와 호환될 수 있도록 다음과 같이 표시됩니다

으아아아

이 임시 제한은 H5 출시 후 해제됩니다.

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(4)
刘奇

네, https://openresty.org/en/
한 번 살펴보세요
필요에 따라 프로그램을 이용하여 판단하고 처리하거나, 스위치 등을 추가하는 것이 더 좋을 것 같습니다.

온라인 nginx는 구성을 임의로 변경하지 않습니다. 🎜
洪涛

필요에 따라 인터페이스는 livingCount와 todayRemainingCount를 동시에 직접 출력할 수 있습니다. 인터페이스를 호출하는 데 어떤 인터페이스를 사용하든 관계없이 모든 것을 배포한 후 반환된 남은Count를 제거하면 됩니다.

인터페이스.
洪涛

동료들이 해결책을 알려줬어요.

호환성을 고려해야 하는 일반적인 인터페이스 모델입니다. nginx에 넣는 것은 권장하지 않습니다. 예:

으아악
洪涛

비즈니스 계층에서 처리하는 것이 좋습니다. nginx를 수정하는 것은 권장되지 않습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿