node.js에 API 서버를 구축 중입니다. 웹 애플 리케이션 (guzzle 사용)에서 다른 서버에있는 요청을 내 API 서버에 보내고 있습니다. 괜찮아. 하지만 때때로 API 서버에서 캐시 된 결과를 얻습니다. 또한 때로는 API 서버에서 500 오류 응답이 있습니다. 그 결과는 캐싱됩니다. API 서버에서 이러한 상황을 어떻게 피할 수 있습니까?nodejs 서버의 API 서버 및 캐시 문제
0
A
답변
0
난 그저 내가 대신 API 서버에서 응답 헤더를 사용해야 미들웨어
function setHeaders(req, res, next) {
res.set({
'cache-control': 'max-age=0, no-cache, no-store, must-revalidate',
'expires': 0,
'pragma': 'no-cache'
});
}
app.use(setHeaders);
-1
요청할 때마다 임의 번호를 생성하고 요청 URL을 첨부하십시오.
관련 문제
- 1. nodejs 서버 api - 평균 스택
- 2. NodeJS API - 보안 문제
- 3. 서버의 이미지 업데이트 -> 크롬 캐시 문제
- 4. (서버) jquerymobile 사이트의 캐시 문제
- 5. Nodejs 단일 스레드 및 웹 서버
- 6. nodejs 및 웹 서버 통신
- 7. NodeJS 캐시 사용 안함
- 8. nodejs socket.io 서버
- 9. nodejs TCP 서버의 수평 눈금
- 10. NodeJS 서버 시간 초과
- 11. nodejs 앱 내에서 nodejs tcp 서버 시작
- 12. Nodejs 및 mysql 중복 문제
- 13. nodejs 및 webstorm ide 문제
- 14. Heroku에서 NodeJS 서버 실행
- 15. nodejs, HTTPS는 백엔드 서버
- 16. NodeJS 캐싱 문제
- 17. Heroku 서버의 NodeJS 앱에서 MissingSchemaError
- 18. nodejs 용 배포 서버의 init git
- 19. nodejs : 두 서버
- 20. 내부 서버 API 및 HTTP API
- 21. HTML5 캐시 및 승인 문제
- 22. Sorl 축소판 및 캐시 문제
- 23. 레일 및 SQL 서버의 인코딩 문제
- 24. NodeJS 서버 콜백
- 25. lua 서버 개발과 nodejs 및 socket.io
- 26. ThreeJS, Websockets 및 NodeJS 클라이언트/서버 실험
- 27. Couch DB 1.5 및 NodeJS 쿼리 서버
- 28. nodejs 및 socket io 동기화 문제
- 29. 서버의 캐시 양을 제한하는 방법
- 30. Shopify 서버의 자산 캐시 시간
일부 헤더를 통과했다? – Yalamber