요즘은 좀 개념이 없어졌는데 get방식은 255바이트 밖에 전송을 못했어요
그리고 전달하는 변수도 틀리고 전혀 구조가 틀립니다.
그런데 요즘에는 php, asp, jsp에서 자동으로 처리를 해주기때문에
사용자들이 정확이 잘 모르고 쓰는 경우가 있습니다.
정리를 하자면 get방식은 일단 주소창에 뜨니깐 변수 이름과
변수 내용이 보이지요 그리고 아이디나 패스워드 같은 변수는 당근
post방식으로 보내겠지요. 그리고 파일 업로드 같은 경우도 변수값이
커지니깐 당근 post로 보내야지요
정확히 알고 싶으시면 c언어로 cgi를 짜보시면 알겁니다.
Re: HTTP에서 ... POST...
CGI를 사용할 때, 데이터를 어떻게 전달한 것인지에 대한 차이가
있습니다. GET의 경우는 환경변수중에 QUERY_STRING을 이용하게 되고
POST의 경우는 표준입력(stdin)을 이용해서 입력받게 됩니다.
http//abc.com/test.cgi?name=charsyam 했을 때,
name=charsyam 부분이 QUERY_STRING에 됩니다. 이걸 이름과 내용으로
자르게 되는거죠. 그럼 고운 하루
Re: HTTP에서 ... POST...
요즘은 좀 개념이 없어졌는데 get방식은 255바이트 밖에 전송을 못했어요
그리고 전달하는 변수도 틀리고 전혀 구조가 틀립니다.
그런데 요즘에는 php, asp, jsp에서 자동으로 처리를 해주기때문에
사용자들이 정확이 잘 모르고 쓰는 경우가 있습니다.
정리를 하자면 get방식은 일단 주소창에 뜨니깐 변수 이름과
변수 내용이 보이지요 그리고 아이디나 패스워드 같은 변수는 당근
post방식으로 보내겠지요. 그리고 파일 업로드 같은 경우도 변수값이
커지니깐 당근 post로 보내야지요
정확히 알고 싶으시면 c언어로 cgi를 짜보시면 알겁니다.
댓글 달기