크루저의 쉼터

  • 홈
  • 태그
  • 방명록

앗! 광고가 차단되었어요!

글 내용이 방문자께 도움이 되었다면, 광고 차단 프로그램 해제를 고려해주세요 😀.

HTTP 서버 1

C, TCP 기반으로 간단한 HTTP 서버 작성하기

이 글에서는 대학교 수업 중 "네트워크 프로그래밍"의 단골 과제인, C와 TCP를 기반으로 HTTP 서버를 작성한다. (안타깝게도) "C, C++를 이용한 웹서버"라는 키워드로 블로그 유입이 많이 되고 있어 복습할 겸 작성해봤다. 오늘 필자가 개발하고자 하는 HTTP 서버는 리눅스에서 동작할 수 있는 간단한 서버로, 서버 프로그램(a.out)이 존재하는 디렉터리를 기준으로 파일을 접근할 수 있는 서버다. 예를 들어 a.out이 /home/user/c-serv/에 있고, 8000번으로 bind 한다면 브라우저에서 localhost:8000/index.html을 요청하면 /home/user/c-serv/index.html 파일을 반환하고, 브라우저에서 localhost:8000/index.css를 요청하면 ..

공돌이 2020.11.22
1
더보기
프로필사진

개인 일상 및 관심있는 기술을 주제로 하는 블로그입니다.

공지사항

  • 우리 블로그가 사용하고 있는 외부 서비스
  • 분류 전체보기 (43)
    • 일상 (13)
    • 공돌이 (10)
    • 전공 정리 (15)
      • CSE Review (9)
      • 수학 (1)
      • 인공지능 (Coursera) (3)
      • 논리회로 (2)
    • 알고리즘 노트 (5)

Tag

컴퓨터, 디지털공학, 웹서버, cse, 정보처리기사, Linux, 자격증, OS, 컴퓨터공학과, boj, 알고리즘, python, 운영체제, HTTP 서버, 인공지능, 코세라, 구술, 대학원, 면접, 정읍,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

Copyright © 크루저의 쉼터 All rights reserved.

  • 관리자

티스토리툴바