https://www.google.com
의 검색 텍스트 상자에 검색어 java
을 입력했습니다. 결과는 https://en.wikipedia.org/wiki/Java_(programming_language)
입니다. 링크를 마우스 오른쪽 버튼으로 클릭하고 Copy Link Address
을 선택하면 다음 텍스트가 표시됩니다.Google은 검색 결과를 어떻게 리디렉션합니까?
는 그리고 크롬의 주소 표시 줄에 위의 링크를 붙여 넣습니다. 그리고 Developer Tools
을 사용하여 HTTP 네트워크 트래픽을 모니터링합니다.
첫 번째 HTTP 요청은 원래 링크입니다. 상태 코드가 302
인 HTTP 응답은 Location
헤더의 링크를 따라 만들 수 있음을 알고 있습니다. Chrome은 https://en.wikipedia.org/wiki/Java_(programming_language)
에 대해 다음과 같은 요청을 어떻게 처리합니까? 리디렉션은이 경우 상태 코드 200
을 사용하여 어떻게 처리됩니까?