HTTP 헤더 일반적인 7가지 헤더 |헤더 이름|헤더 타입|설명| |:--|:--|:--| |From|요청|사용자의 이메일 주소| |User-Agent|요청|사용자의 브라우저| |Reference|요청|사용자가 현재 링크를 타고 온 근원 페이지| |Authorization|요청|사용자 이름과 비밀번호| |Client-ip|확장(요청)|클라이언트의 IP 주소| |X-Forwarded|확장(요청)|클라이언트의 IP 주소| |Cookie|확장(요청)|서버가 생성한 ID 라벨| 위의 table은 사용자의 정보를 전달하는 가장 일반적인 7가지 HTTP 요청 헤더들을 정리한 것이다. From From : 일반적으로 각 사용자는 다른 이메일 주소를 가지기 때문에 사용자를 식별하는데 도움을 준다. 하지만 악의적인 서버가 요청으로 들어온 이메일을 스팸 메일을 발송하는데 사용하는 문제가 있어서 From 헤더를 보내는 브라우저는 많지 않다고 한다. Use
Get은 서버로부터 어떤 데이터를 가져와서 보여줄 때 사용한다. > Post는 서버로 데이터 전송을 할 때 사용한다. Get Query Parameter 위의 사진처럼 GET 요청을 전송할 때는 URL 주소 끝에 파라미터 정보를 포함하여 전송되는데, 이 부분을 쿼리 스트링이라고 한다. > ex) https://search.naver.com/search.naver?ie=UTF-8&query=this+is+get&sm=chr_hty > > 이 예시는 파라미터인 where, sm, fbm, ie, query를 통해 값을 전달받는다. > 위의 경우처럼 파라미터가 여러개라면 중간에 &을 적는다. Path Variable `query param