Menu
Coddy logo textTech

복습: curl 플래그

Coddy의 터미널로 네트워킹 배우기 코스 레슨. 47개 중 31번째.

기억해 둘 만한 핵심 항목:

-s              silent: no progress meter
-i / -I         headers with the body / headers only
-o FILE         save the body (-o /dev/null to discard)
-H 'K: V'       add a request header
-X METHOD       change the method
-w '%{...}'     print facts about the transfer
--max-time N    give up after N seconds
--fail          exit non-zero on 4xx and 5xx

이 항목들과 함께 두 가지 습관을 들이세요. 항상 -s를 사용하세요. 진행률 표시기가 오류 스트림으로 출력되어 결과를 망치기 때문입니다. 그리고 상태 코드종료 코드를 구분하세요. 전자는 서버의 응답이고, 후자는 대화가 애초에 이루어졌는지를 나타냅니다.

무언가 명확하지 않다면 중간에 리스너를 두고 요청을 다시 읽어 보세요. 무엇이 전송되었는지 추측하는 것보다 직접 확인하는 편이 항상 빠릅니다.

challenge icon

챌린지

어려움

네 개의 플래그를 하나의 명령에 함께 사용하세요.

  1. index.html을 생성하여 done을 포함하고, 폴더를 포트 9121에서 제공하세요.
  2. 본문은 버리고 조용히 가져오며, 5초 후 포기하고, 상태 코드 뒤에 공백과 바이트 수를 출력하세요.

텍스트는 4개의 문자와 줄바꿈 1개이므로 출력은 다음과 같습니다.

200 5

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

터미널로 네트워킹 배우기의 모든 레슨

직접 연습해 보세요: Terminal 플레이그라운드