
HTTP(하이퍼텍스트 전송 프로토콜)는 웹에서 데이터를 전송하는 데 사용되는 프로토콜 중 하나이다. HTTP는 클라이언트와 서버 간의 통신을 담당하며, 이때 사용되는 명령을 메소드라고 한다.
GET
특정 리소스의 표시를 요청한다.
오직 데이터를 받기만 한다.
POST
요청 데이터를 처리한다. 주로 등록할 때 사용한다.
PUT
리소스를 덮어쓴다. 해당 리소스가 없으면 새로 생성한다.
DELETE
특정 리소스를 삭제한다.
PATCH
리소스의 부분만을 수정하는 데 쓰인다.
PUT은 전체 수정, PATCH는 일부 수정이다.
HEAD
GET 메서드의 요청과 동일한 응답을 요구하지만, 응답 본문(body)을 포함하지 않는다.
CONNECT
목적 리소스로 식별되는 서버로의 터널을 설정한다.
OPTIONS
목적 리소스의 통신을 설정하는 데 쓰인다.
주로 CORS에서 사용한다.
TRACE (en-US)
목적 리소스의 경로를 따라 메시지 loop-back 테스트를 수행한다.
// 1번
let num = 1;
// 2번
setTimeout(() => {
num = 2;
}, 0);
// 3번
num = 3;
// 4번
console.log(num);
setTimeout 함수가 0ms 후에 실행될 콜백 함수를 등록한다. 이 함수는 num 변수의 값을 2로 업데이트한다. setTimeout은 비동기로 동작하므로 다음 코드가 실행되기 전에 대기한다.
안녕하세요!
한국대학생IT경영학회(KUSITMS)에서 '코드잇 부트캠프 커뮤니티 서비스 기획'을 주제로 산학협력 프로젝트를 진행하고 있는 코코아 팀의 민혜린이라고 합니다.
(학회 홈페이지: https://www.kusitms.com/ )
서비스 구체화를 위해, 코드잇 부트캠프 수강자/수료자 분들의 경험을 듣고 싶어서 설문을 진행하게 되었는데요...!
약 5분 정도 시간을 내어 설문에 참여해주실 수 있을지 부탁드리고 싶어 댓글을 쓰게 되었습니다...!
설문에 응답해 주신 분들 중 추첨을 통해서도 ☕️메가커피 아메리카노를 증정할 예정이며,
추가 📞전화인터뷰에 응해주신다면 "확정적으로" ☕️메가커피 아메리카노를 보내드릴 예정입니다.
바쁘시겠지만 시간 내어 설문에 참여해주신다면 저희 팀에 정말로 큰 도움이 될 것 같습니다!🥹
감사합니다!
🔗링크🔗 https://forms.gle/WqMvd3XrAgbeCXy78