일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- codesingal
- 2750
- 10953
- centuryFromYear
- flask
- All Longest Strings
- shapeArea
- recursion
- matrixElementsSum
- Counting cells in a blob
- adjacentElementsProduct
- 2015 봄학기 알고리즘
- almostIncreasingSequence
- codesignal
- collections.deque
- data_structure
- 파이썬 포렌식
- Daily Commit
- 수 정렬하기
- markdown
- 백준
- 피보나치 수
- Sequential Search
- Python
- cpp
- Numpy
- til
- 파이썬머신러닝완벽가이드
- baekjun
- C++
Archives
- Today
- Total
Introfor
HTTP request(GET,POST) 본문
HTTP request : 웹 서버에 데이터를 요청하거나 전송할 때 보내는 패킷.
GET,POST와 같은 메소드를 사용.
GET 메소드
- 요청 데이터에 대한 인수를 URL을 통해 전송.
- 각 이름과 값을 &로 결합, 글자 수를 255자로 제한.
- 데이터가 주소 입력란에 표시.
- HTTP Request 헤더에 모든 정보를 포함.
POST 메소드
- HTTP 헤더에 데이터를 전송.
- 내부의 구분자가 각 파라미터(이름과 값)를 구분.
- 서버가 각 구분자에 대한 내용을 해석하여 데이터를 처리.
- 바디에 요청한 데이터 값(게시판의 제목, 글 내용 등)을 포함.
HTTP Request 헤더 정보
- GET /index.php HTTP/1.1
데이터 처리 방식과 기본 페이지, 프로토콜 버전 - user-agent: MSIE 6.0; Windows NT 5.0 User-Agent:
사용자의 웹 브라우저 종류 및 버전정보 //인터넷 익스플로러 6.0 버전 - accept: text/html; */*Accept:
수신되는 데이터 중 웹 브라우저가 처리할 수 있는 데이터 형식 - cookie: name = value
세션을 유지하지 않는 State-Less 방식으로 사용자정보를 기억하기 위해 만든 인위적인 값 - referer: http://www.xxx.xxx
경유지(도메인,url) - host: www.xxx.xxx
사용자가 요청한 도메인
게시판의 목록이나 글 보기 화면= GET 방식
글 저장/수정/삭제나 많은 양의 데이터 전송 = POST 방식
'Doing > Web' 카테고리의 다른 글
[HTML]form태그 속성 (0) | 2016.05.10 |
---|---|
[PHP]$_FILES (0) | 2016.05.10 |
[php]문자열 필터링 ereg, eregi 함수 (0) | 2016.04.26 |
[php]대문자->소문자 strtoupper(), 소문자->대문자 strtolower() (0) | 2016.04.25 |
[php]$_SERVER 함수 (0) | 2016.04.25 |
Comments