나는 웹 사이트에 로그온하고 일부 데이터를 수집하는 C# 응용 프로그램이 있습니다. 서버 (아파치)는 가끔 302 코드를 다시 보내면 C# 응용 프로그램이 동일한 URI를 가진 서버로 다시 요청을 보냅니다. 문제는 아파치가 'W'상태 (요청시 HttpClient가 멈춤)에서 멈춘다는 것입니다. 응답과 함께 요청을 보내면 알고 싶습니다.이 문제를 해결할 것이라고 응답하고, 왜 서버가 불규칙한 방식으로 코드 302를 보냅니 까? 누군가가 요청한 페이지의 내용이 변경되지 않았을 때 Apache가이 코드 (302)에 응답한다고 말했습니다. ???아파치에서
도와주세요.
HTTP 302 의미; "변경되지 않았습니다". 요청시 "cache-control"헤더를 "no-cache"로 설정하여 새로 고침을 강제 실행할 수 있습니다. –
은 '변경되지 않은 헤더 304'가 아닌가? 302는 위치 헤더가있는 리디렉션입니다. – regilero