헤더 확인하기
Coddy의 터미널로 네트워킹 배우기 코스 레슨. 47개 중 26번째.
기본적으로 curl은 본문만 출력하고 다른 내용은 출력하지 않습니다. 두 개의 플래그가 이를 변경합니다.
-i는 응답 헤더를 본문 위에 포함합니다. 페이지가 올바르게 보이지만 무언가 이상할 때 사용하면 됩니다.
-I는 HEAD 메서드를 사용하여 헤더만 가져오므로 큰 데이터는 다운로드되지 않습니다. 무언가가 존재하는지, 어떤 유형인지 또는 크기가 얼마인지 확인하려 할 때 사용하세요.
curl -si http://127.0.0.1:9116/index.html | head -1
curl -sI http://127.0.0.1:9116/index.html실행할 때마다 원시 헤더 출력을 비교할 때는 주의하세요. 보통 매초 변경되는 Date가 포함되어 있기 때문입니다. 전체 블록을 diff하지 말고 실제로 확인하려는 헤더를 필터링하세요.
챌린지
중급응답을 가져와 헤더를 포함한 첫 번째 줄을 읽습니다.
index.html을 포함하는 폴더를 포트 9116에서 제공한 다음, curl에 헤더를 포함하도록 요청하고 첫 번째 줄만 출력합니다. 이 줄은 상태 줄입니다:
HTTP/1.0 200 OK직접 해보기
터미널
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
터미널로 네트워킹 배우기의 모든 레슨
직접 연습해 보세요: Terminal 플레이그라운드