헤더
-
HTTP의 특징과 메시지 주고 받는 방법(헤더와 바디)컴퓨터 기초/네트워크 2020. 11. 25. 00:53
HTTP란? Hyper Text Transfer Protocol의 약자로 HTML 문서를 교환, 전송하기 위한 통신 규약이다. 클라이언트가 서버에 요청(Request)하면 서버가 응답(Response)하는 방식으로 통신이 이뤄진다. WEB에서 가장 기초적인 데이터 교환 방법이며 가장 널리 쓰인다. HTTP의 특징 1. HTTP는 Stateless다. 간단히 풀어쓰면 HTTP 프로토콜은 현재 상태를 저장하지 않는다는 뜻이다. 즉 클라이언트가 한 개의 요청을 하면 한 개의 응답을 할 뿐이다. 한 개의 클라이언트가 여러 요청을 해도 그걸 저장한 후 모아서 한 개로 응답한다 이런 개념이 없다. 다만 사용자의 상태를 저장할 수 있게 도와주는 쿠키, 세션등을 이용하면 이러한 Stateless 상태를 극복할 수 있다..
-
C언어 기본 준비C언어/C언어 2020. 7. 9. 00:17
C언어의 가장 기본이 되는 것. #include //헤더부분 int main(void) //메인함수 // 앞의 부분은 자료형, 함수이름, (입력자료형) 형태 { printf("Hello, World!\n"); //파이썬과 달리 print가 아닌 printf return 0; } * 헤더 부분의 경우 #include 명령어를 통해 "stdio.h"라는 파일을 이 파일로 불러오라는 뜻. * int main(void)에서 int는 해당 함수의 출력 형식, main은 함수의 이름, void는 함수의 입력 형식을 뜻한다. * 파이썬과 달리 print가 아닌 printf니까 항상 주의! 그리고 문장이 끝나면 꼭 세미콜론( ; )을 잊지말자 (단, 조건문에서는 조건문 뒤에 세미콜론을 붙이지 않는다. 세미콜론은 문장을..