1. URL은 크게 호스트, 패스, 쿼리로 이루어져 있다.
https://www.example.com/search?q=apple&category=fruit&page=1
위의 URL에서 쿼리 부분은 어디부터 어디까지인가?
답: 물음표 뒤부터 끝까지
2. 물음표에 들어갈 **서버로 보내는 리퀘스트의 종류**는?
기존 데이터를 조회하는 리퀘스트 - GET
새 데이터를 추가하는 리퀘스트 - ?
기존 데이터를 수정하는 리퀘스트 - PUT
기존 데이터를 삭제하는 리퀘스트 - DELETE
답: POST
3. **상태 코드(Status Code)**에 관한 문제이다. 각 번호에 물음표에 들어갈 상태 코드는 무엇일까?
(1) 클라이언트의 리퀘스트가 성공 처리되었음을 의미하는 상태 코드는 ? 번 대 이다.
(2) 404 Not Found는 해당 ? 이 나타내는 리소스를 찾을 수 없다는 뜻이다.
(3) ? 번 대 상태코드는 서버 쪽의 문제로 인해 리퀘스트를 정상적으로 처리할 수 없음을 의미하는 상태코드들이다.
답: 200, URL, 500
4.** Content-Type**에 관한 문제이다.
(1) Content-Type 헤더의 값은 '주 타입(main type)/서브 타입(sub type)'의 형식으로 나타난다. JSON 데이터를 나타내는 Content-Type 헤더 값은 무엇인가?
(2) Content-Type이 필요한 이유는 뭘까?
답: application/json, Content-Type 헤더가 존재하면 바디의 데이터를 직접 확인해서 그 타입을 추론하지 않아도 되기 때문이다.
'코드잇 스프린트 > Daily Quiz' 카테고리의 다른 글
[코드잇 스프린트] 0401 데일리 퀴즈 (0) | 2024.04.01 |
---|---|
[코드잇 스프린트] 0330 데일리 퀴즈 (0) | 2024.03.30 |
[코드잇 스프린트] 0328 데일리 퀴즈 (0) | 2024.03.28 |
[코드잇 스프린트] 0327 데일리 퀴즈 (0) | 2024.03.27 |
[코드잇 스프린트] 0325 데일리 퀴즈 (1) | 2024.03.25 |