입문자를 위한 HTML 기초 강의(10)

CATYUM·2021년 8월 18일

서버와 클라이언트


  • 서버란, 정보를 제공하는 호스트(host)이다.
  • 클라이언트(사용자)가 요청을 하면, 서버는 그에 대한 응답으로 정보를 제공한다.
  • 클라이언트가 어떤 요청을 보내는가에 따라, 응답은 달라질 수 있다.

form 태그란?


  • 사용자가 입력한 데이터(입력값)를 서버로 보내기 위해 사용하는 태그이다.
  • 입력 요소들을 감싸며, 입력 값을 서버 측으로 제출(submit)할 수 있다.

form 속성


  • action: 입력값을 전송할 서버의 url

  • method: 클라이언트가 입력한 데이터를 어떤 식으로 전송할지(GET or POST)

    <form action="example.php" method="POST"></form> 

    -> 1.example.php라는 서버 프로그램으로 입력값을 전송하여 요청할 것이다.

    1. POST 방식으로 전송할 것이다.

GET VS POST


GET

  • 서버에 요청을 보내어 응답을 받아낸다.
  • 서버로 부터 정보를 '가져오겠다'는 성격의 요청이다.

POST

  • 서버에 요청을 보내어 작업을 수행한다.
  • 서버에 있는 데이터를 추가/수정/삭제 한후에 응답을 받아낸다.
  • 서버의 정보를 '조작하겠다'는 성격의 요청이다.
profile
나는야 개발자가 될꺼야

0개의 댓글