HTTP 상태 코드를 보내는 웹 앱이 있습니다. 어떤 경우에는 404 코드가 헤더로 보내지지만 동일한 응답으로 200 오류가 전송되는 경우도 있습니다.하나의 HTTP 응답에 여러 상태 코드 헤더가 허용됩니까?
HTTP/1.0 404 Not Found
HTTP/1.0 200 Ok
첫 번째 상태 코드가 전송되지 않도록 실행 순서를 변경할 수 없으므로 두 번째 코드에서 우선 순위를 변경하려고합니다.
크롬은 첫 번째 코드를 무시하고 상태를 Ok
으로 가정합니다. 이 표준이 HTTP 표준을 준수합니까?
나는 브라우저가 http 옵션 호출을 먼저하고 http가 cors 기능을 위해 만들어 졌다고 생각한다. 서버가 주어진 URL에 http 옵션을 제공/지원하지 않으면 & # 39, 404 상태로 응답합니다. –