728x90
반응형

정적 컨텐츠 2

[webproxy-lab] 웹 소켓 통신 / Tiny Web Server 구현 (C언어)

Tiny Web Server는 말 그대로 작은 웹 서버이다.클라이언트의 요청을 받아 두개의 수를 더하는 adder 프로그램을 실행할 수 있으며,클라이언트가 정적 컨텐츠를 요청하는지, 동적 컨텐츠를 요청하는지 판단하여 Response를 보낼 수 있다. main 함수int main(int argc, char **argv) {  int listenfd, connfd;  char hostname[MAXLINE], port[MAXLINE];  socklen_t clientlen;  struct sockaddr_storage clientaddr;    // 포트번호 인자가 없으면 사용법 출력  /* Check command line args */  if (argc != 2) {    fprintf(stderr, "..

스프링 입문 - 정적 컨텐츠

정적 컨텐츠는 MVC등 동적 기능을 사용하지 않고 html코드만을 그대로 출력하는 컨텐츠를 의미한다. 정적 컨텐츠를 구현하는 방법은 매우 간단하다. resources:static/hello-static.html 파일을 생성한다. 간단한 html코드를 입력한다. 나는 강의자료와 똑같이 입력했다. 스프링을 재가동해준다. 정적 페이지로 접근하는 방법은 간단하다. localhost:8080/hello-static.html 경로로 접속하면, 방금 작성한 페이지가 그대로 출력된다. 어떠한 동적 기능도 없는, html코드를 그대로 반영한 정적 페이지이다. 정적 페이지는 이렇게 매우 간단하게 생성할 수 있다. 우리가 hello-static.html 경로를 입력하면 스프링은 가장 먼저 hello-static.html의 ..

728x90
반응형