Get 방식
클라이언트에서 서버에 정보를 요청할때 사용된다.
검색을 하거나 페이지 이동 같이 다른 사람이 훔처 보아도 상관이 없는 것들을 요청할 때에 사용된다.
예를들어 사용자가 검색을 할때에 사용된다.
url끝에 사용자가 요청한 정보가 담기게 된다.
사용자의 요청이 브라우저 히스토리에 남게 된다.
데이터 길이에 대한 제한이 있다.
Post 방식
클라이언트가 서버로 데이터를 보낼때 다른 사람이 봐서는 안될 중요한 정보가 포함 되어있거나
그 정보가 너무 길때에 사용되는 방식이다.
예를 들어 사용자가 게시판에 긴 글을 작성할 때 사용하거나 , 정보를 지켜야하는 로그인을 할때에 사용된다.
Post 데이터는 http 메세지의 body 부분에 담아서 서버로 보내기 때문에 get방식보다 보안에 유리한 이점이 있다.
하지만 데이터를 암호화 하지 않으면 body또한 데이터를 볼 수 있다.
사용자의 요청이 브라우저 히스토리에 남지 않는다.
데이터 길이에 대한 제한이 없다.
Get 방식
클라이언트에서 서버에 정보를 요청할때 사용된다.
검색을 하거나 페이지 이동 같이 다른 사람이 훔처 보아도 상관이 없는 것들을 요청할 때에 사용된다.
예를들어 사용자가 검색을 할때에 사용된다.
url끝에 사용자가 요청한 정보가 담기게 된다.
사용자의 요청이 브라우저 히스토리에 남게 된다.
데이터 길이에 대한 제한이 있다.
Post 방식
클라이언트가 서버로 데이터를 보낼때 다른 사람이 봐서는 안될 중요한 정보가 포함 되어있거나
그 정보가 너무 길때에 사용되는 방식이다.
예를 들어 사용자가 게시판에 긴 글을 작성할 때 사용하거나 , 정보를 지켜야하는 로그인을 할때에 사용된다.
Post 데이터는 http 메세지의 body 부분에 담아서 서버로 보내기 때문에 get방식보다 보안에 유리한 이점이 있다.
하지만 데이터를 암호화 하지 않으면 body또한 데이터를 볼 수 있다.
사용자의 요청이 브라우저 히스토리에 남지 않는다.
데이터 길이에 대한 제한이 없다.