사용자 도구

사이트 도구


develop:html

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
develop:html [2010/01/09 00:14]
starlits
develop:html [2017/11/10 08:40] (현재)
starlits
줄 1: 줄 1:
 ====== HTML ====== ====== HTML ======
  
- +  - [[develop:html:getpost HTML에서 GET과 POST 교 ]]
-===== HTML COLOR ===== +
-  * [[http://www.adminschool.net/file/Allcolor.htm|색상표]] +
- +
- +
- +
- +
-===== Get방식과 Post방식 비교 ===== +
- +
-^ GET 방식 ^ POST 방식 ^ +
-| URL주소 란에 전송하는 자료와 변수이름이 보인다 | URL의 뒷부분에 추가해서 보내는 것이 아니라 \\ HTTP 헤더 안에 넣어 보낸다 | +
-| QUERY_STRING 을 이용해서 전달하여 보안성이 없다 | HTTP 헤더 안에 form을 이용해서 \\ 정보를 숨겨 전달하므로 보안상 우수한다 | +
-| 255자 까지만 전달가능하다 | 전송 제한 없다 |  +
-| 넘기는 값이 많은 경우에는 \\ GET 방식으로 값을 넘기게 되면 \\ 에러가 날 수 있다. | GET 에 해 약간 느리다 |  +
- +
-  - POST와 Get의 차이 +
-    - 서버에 따라 다르나, GET으로 보낼 수 있는 글자 수는 제한이 있음 +
-    - GET방식은 브라우저 주소란에 기입하는 URL 뒤에 파라미터를 붙이는 방식이다. \\ 주소창에 데이타가 모두 보이므로 패스워드처럼 민감한 데이터는 GET으로 보내지 않는 것이 좋다. +
-    - 위 두가지 이유 때문에 GET으로 전송하는 URL은 즐겨찾기에 등록할 수 있지만, POST는 거의 그렇지 못함 \\ (브라우저에 따라 폼의 submit 결과를 즐겨찾기에 등록할 수도, 못할 수도 있음) +
- +
- +
-==== Get 방식 ==== +
-  - HTTP메소드 중 가장 단순함 +
-  - 하는 일 : 클라이언트는 단순히 서버에게 자원(HTML페이지, JPEG 이미지, PDF문서 등)을 요청하는데, 이때 파라미터까지 서버에 넘겨줌. +
-  - 핵심 : '서버로부터 뭔가를 돌려(get back) 받는다'라는 것. +
-  - 예 <code> /select/selectBeerTaste.jsp?clubid=13702714&menuid=14&boardtype=&page=&articleid=1397&m=modify </code> +
- +
-==== Post 방식 ==== +
-  - 좀더 강력함.  +
-  - 서버에게 자원을 요청할 때 필요한 정보를 함께 넘겨주는데, form안에 정보를 숨겨서 데이터를 전송.  +
-  - 예 <code> /select/selectBeerTaste.jsp </code> +
- +
-(to be continue) +
  
  
develop/html.1262963673.txt.gz · 마지막으로 수정됨: 2010/01/09 00:14 저자 starlits