POST 형태로 제작이된 페이지에
인터넷 창에서 직접 GET호출을 할 경우
POST 페이지는 동작이 안되는게 맞는건가요?
HTTP 개념 다시 쌔우고 옵니다. GET이랑 POST는 다름
ㅡ.ㅡ.....자판기에 태국동전 넣는다고 들어감??음료수 나옴??
<form method=\"POST\" action=\"ht.php\"> 애초에 메소드 형식을 지정하고 가기 때문에 바꿀수 없음...
실제론 GET과 POST를 혼용해서 써야함...POST로 넣는건 유저의 액션이 있어야 데이터가 들어가는데 모든걸 POST로 처리할순 없기에 중요한 정보가 아닐경우 GET도 씀
그건 사실 서버 맘이다. 서버가 포스트건 겟이건 게의치 않는다면 똑같다(만 일반적으로 구분함) 형이 예전에 한 건 구분 안했었긔
CRUD에 대응하는 HTTP 메소드들이 있지. POST로 데이터 지우고 뭐 그럴수 있긴 한데, 의미에 맞게 쓰는 편이 더 좋음
철수 // 너 웹코딩 해보긴 했냐? ㅋㅋㅋ 둘다 된다니 ㅋㅋㅋㅋ 저러니 cgi 가 어렵다는둥 그런 소리 나오지 ㅋㅋㅋ
근데 겟으로는 데이터 크기 한계를 조심해야 되므로 신경 안쓰려면 걍 포스트로 하기도 한다. 제이슨 오브젝트 주고 받거나 할때.
철수는 잘 나가다가 꼭 삐끗한다
get 은 url 에 실어 보내는거 맞다.. 그리고 post 는 stdin 을 통해 값을 전달 한다.
url 의 허용 길이는 웹서버 마다 다르다. 표준에는 최대 256바이트로 제한하고 있다. 대부분 웹서버는 그 보다 큰 url을 처리 할 수 있다. 그렇지만 최대 url 길이는 엄연히 있고 아주 큰 data(게시판 본문 내용같은거)를 보낸때는 post 를 사용해야한다.
간단하게 설명하면 이정도.. 그리고 웹서버 어플에서 상관없이 처리해 주는거는 tomcat 같은 was 가 둘다 받아서 처리 해주는거고
둘다 되는데...-ㅁ-iljeomobolt 뭐임 ?<form method=\"POST\" action=\"ht.php?page=1\"> <input type=submit> 이게 안될꺼라고 생각함?
해보고 말하자...난 실제로 둘다 쓴다
글쓴이가 말한건 GET으로 보냈는데 POST로 받는게 되냐고 물었기에 안된다고 한것 뿐
그러니까 POST로 제작이 된 페이지에 GET 호출을 넣으면 페이지 동작이 이루어진다는건가여 ?? return 받아오는건 상관없구요
맨위 철수님이 지적하신 URL에 직접적는 꼼수로여
post 로 만들어진 페이지에서는 get 으로 호출해봐야 안됨. 반대도 마찬가지임.
이를테면 서버에 PHP가 있고 MYSQL에 데이터를 삽입하는 내용 (POST방식) 인데 GET으로 호출해서 MYSQL에 등록이 이루어지나요?
흐미 안되나보구나 ㅠㅜ 암튼 관심 가져주셔서 감사여
GET으로 보낸건 GET으로 받고 POST로 보낸건 POST로 받으면 되
HTTP 개념 다시 쌔우고 옵니다. GET이랑 POST는 다름
ㅡ.ㅡ.....자판기에 태국동전 넣는다고 들어감??음료수 나옴??
<form method=\"POST\" action=\"ht.php\"> 애초에 메소드 형식을 지정하고 가기 때문에 바꿀수 없음...
실제론 GET과 POST를 혼용해서 써야함...POST로 넣는건 유저의 액션이 있어야 데이터가 들어가는데 모든걸 POST로 처리할순 없기에 중요한 정보가 아닐경우 GET도 씀
그건 사실 서버 맘이다. 서버가 포스트건 겟이건 게의치 않는다면 똑같다(만 일반적으로 구분함) 형이 예전에 한 건 구분 안했었긔
CRUD에 대응하는 HTTP 메소드들이 있지. POST로 데이터 지우고 뭐 그럴수 있긴 한데, 의미에 맞게 쓰는 편이 더 좋음
철수 // 너 웹코딩 해보긴 했냐? ㅋㅋㅋ 둘다 된다니 ㅋㅋㅋㅋ 저러니 cgi 가 어렵다는둥 그런 소리 나오지 ㅋㅋㅋ
근데 겟으로는 데이터 크기 한계를 조심해야 되므로 신경 안쓰려면 걍 포스트로 하기도 한다. 제이슨 오브젝트 주고 받거나 할때.
철수는 잘 나가다가 꼭 삐끗한다
get 은 url 에 실어 보내는거 맞다.. 그리고 post 는 stdin 을 통해 값을 전달 한다.
url 의 허용 길이는 웹서버 마다 다르다. 표준에는 최대 256바이트로 제한하고 있다. 대부분 웹서버는 그 보다 큰 url을 처리 할 수 있다. 그렇지만 최대 url 길이는 엄연히 있고 아주 큰 data(게시판 본문 내용같은거)를 보낸때는 post 를 사용해야한다.
간단하게 설명하면 이정도.. 그리고 웹서버 어플에서 상관없이 처리해 주는거는 tomcat 같은 was 가 둘다 받아서 처리 해주는거고
둘다 되는데...-ㅁ-iljeomobolt 뭐임 ?<form method=\"POST\" action=\"ht.php?page=1\"> <input type=submit> 이게 안될꺼라고 생각함?
해보고 말하자...난 실제로 둘다 쓴다
글쓴이가 말한건 GET으로 보냈는데 POST로 받는게 되냐고 물었기에 안된다고 한것 뿐
그러니까 POST로 제작이 된 페이지에 GET 호출을 넣으면 페이지 동작이 이루어진다는건가여 ?? return 받아오는건 상관없구요
맨위 철수님이 지적하신 URL에 직접적는 꼼수로여
post 로 만들어진 페이지에서는 get 으로 호출해봐야 안됨. 반대도 마찬가지임.
이를테면 서버에 PHP가 있고 MYSQL에 데이터를 삽입하는 내용 (POST방식) 인데 GET으로 호출해서 MYSQL에 등록이 이루어지나요?
흐미 안되나보구나 ㅠㅜ 암튼 관심 가져주셔서 감사여
GET으로 보낸건 GET으로 받고 POST로 보낸건 POST로 받으면 되