일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- flask
- Counting cells in a blob
- Sequential Search
- 2750
- codesingal
- collections.deque
- 백준
- 파이썬머신러닝완벽가이드
- cpp
- 수 정렬하기
- adjacentElementsProduct
- shapeArea
- almostIncreasingSequence
- recursion
- 10953
- til
- Daily Commit
- baekjun
- centuryFromYear
- C++
- matrixElementsSum
- All Longest Strings
- Numpy
- codesignal
- Python
- data_structure
- 피보나치 수
- 2015 봄학기 알고리즘
- 파이썬 포렌식
- markdown
- Today
- Total
Introfor
method 입력된 내용을 어떤 방식으로 전달할 것인지 결정 - method=get - method=post Action 입력값들을 어디로 전달할지 결정. ex) action=index.phps // index.phps로 전달 Enctype 입력된 자료를 전송할 데이터 타입 지정 - application/www-form-urlencoded 디폴트값. 폼 데이터는 서버로 전송되기 전에 URL-Encode됨 - multipart/form-data 파일이나 이미지를 서버로 전송할 경우 - text/plain 인코딩을 하지 않은 문자 상태로 전송
$_FILES['userfile']['name'] : 업로드된 파일명 $_FILES['userfile']['type'] : 브라우저가 제공한다면 MIME 형식. 예를 들면 이미지인지 동영상인지(images/jpg 등등) $_FILES['userfile']['size'] : 업로드된 파일 크기 $_FILES['userfile']['tmp_name'] : 업로드된 파일을 서버측에서 임시로 저장해둔 이름 $_FILES['userfile']['error'] : 파일 업로드와 관련된 에러코드※폼 태그에서 ENCTYPE="multipart/form-data"라는 애트리뷰트가 반드시 있어야 웹 서버로 데이터 전송 가능.
HTTP request : 웹 서버에 데이터를 요청하거나 전송할 때 보내는 패킷. GET,POST와 같은 메소드를 사용. GET 메소드 - 요청 데이터에 대한 인수를 URL을 통해 전송. - 각 이름과 값을 &로 결합, 글자 수를 255자로 제한. - 데이터가 주소 입력란에 표시. - HTTP Request 헤더에 모든 정보를 포함. POST 메소드 - HTTP 헤더에 데이터를 전송. - 내부의 구분자가 각 파라미터(이름과 값)를 구분. - 서버가 각 구분자에 대한 내용을 해석하여 데이터를 처리. - 바디에 요청한 데이터 값(게시판의 제목, 글 내용 등)을 포함.HTTP Request 헤더 정보GET /index.php HTTP/1.1 데이터 처리 방식과 기본 페이지, 프로토콜 버전user-agent: ..