'cs' 태그의 글 목록 — J Story

cs

PROGRAMMING/CS

[CS] HTTP Method ( http 요청 메서드 정리 )

들어가며 웹 애플리케이션을 개발하거나 RESTful API를 설계할 때, HTTP Method는 매우 중요한 역할을 합니다. HTTP Method는 클라이언트가 서버에 요청하는 리소스에 대한 행동을 정의하는 방법으로, 애플리케이션과 API의 기능과 동작 방식을 결정합니다. 이번 글에서는 Method의 종류들과 어떤 경우에 사용해야 하는지를 자세히 알아보겠습니다. 주요 Method Method CRUD POST Create GET Read PUT / PATCH Update DELETE Delete 1. GET 서버로부터 리소스를 가져옵니다. 예를 들어, 웹 페이지를 로드하거나 이미지를 가져오는 데 사용됩니다. 2. POST 서버로 데이터를 제출합니다. 예를 들어, 사용자가 웹 양식을 제출하거나 데이터베이스..

PROGRAMMING/CS

[CS] HTTP Status / Response Code ( Http 상태 / 응답 코드 정리 )

들어가며 인터넷에서 정보를 주고받을 때, 사용하는 HTTP(하이퍼텍스트 전송 프로토콜)는 클라이언트와 서버 간의 통신에서 상태 코드(status code)를 사용하여 요청의 처리 결과를 나타냅니다. 상태 코드는 성공, 오류, 리디렉션 등 다양한 상황에 대한 응답을 제공하여, 웹 개발자들이 요청에 대한 적절한 처리를 할 수 있도록 돕습니다. 하지만 HTTP 상태 코드에 대해서는 많은 사람들이 몰라서 요청 실패 시 당황스러울 때가 많습니다. 따라서 오늘은 HTTP 상태 코드에 대해 알아보면서, 요청 실패 시에도 적절하게 대처할 수 있도록 자세히 알아보려 합니다. 100번대 상태 코드 - 정보성 응답, Informational responses 100 Continue 클라이언트가 요청을 보내고 서버가 이를 수..

PROGRAMMING/CS

[CS] Argument와 Parameter의 차이 쉽게 이해하기 (feat. 인수 / 인자 / 매개변수 용어 정리)

들어가며 프로그래밍에서 "argument"와 "parameter"는 함수와 관련된 중요한 개념입니다. 이 개념은 개발자들이 자주 사용하는 용어 중 하나이지만, 혼동하여 사용되는 경우가 많습니다. 그리고, 한글로 번역하면 매개변수 그리고 인수와 인자라는 용어를 자주 접하게 되는데 이 부분들에 대해 차이를 명확하게 알아보고 이해하기 위해 예시를 통해 자세히 설명해보려 합니다. Argument와 Parameter ✓ Argument - 함수를 호출할 때 넘기는 값을 의미한다. ✓ Parameter - 함수를 정의할 때 넘겨받은 값을 사용하기 위한 변수를 의미한다. 예시 코드 /* Javascript Code */ // 1. 환영 인사를 만들어주는 함수 const greet = (name, place) => ..