💻CS30 HTTP GET, POST 방식 비교 HTTP의 대표적인 메서드 사용자가 웹서버에 요청을 보내는 방식은 GET,POST, PUT, DELETE, TRACE 등 이 있습니다 이 중 가장 범용적으로 사용되는 메서드는 GET과 POST입니다 이 두 방식을 가볍게 알아보겠습니다 GET 서버에 정보를 요청하기 위해 설계되었습니다 전달할 데이터를 메세지의 Body에 담지 않고 쿼리스트링 혹은 폼을 이용해 값을 전달합니다 URL의 끝에 ?를 붙여 값을 전송할 수 있습니다. 값이 여러개라면 &로 묶어 전송합니다 www.example.com/index.html?name="철수"&age=35 URI에서 변수명과 값이 노출되기 때문에 보안문제가 발생할 수 있으며 서버로 전달할 수 있는 데이터의 크기가 2048Byte까지 제한이 있습니다 때문에 단순 조회에 주로.. 2021. 9. 27. HTTP 개요, 메시지 구조(요청 메시지, 응답 메시지) 특징 요약 클라이언트-서버 방식 무상태프로토콜(stateless) 매 요청마다 새로운 연결을 수립해야함 TCP/IP 사용 HTTP1.1특징 현재는 HTTP/1.1버전이 표준으로 사용되고 있으며 1.0대비 가장 큰 특징은 지속연결을 지원하는 것입니다 지속연결(perisisment Connection) 매번 연결을 새로 수립하지 않고 같은 TCP연결을 사용하는 방법, 인터넷 연결시 지연되는시간을 줄일 수 있다는 장점이 있습니다 HTTP메세지 HTTP대화의 기본단위로서 요청메세지, 응답 메세지로 분류됩니다 HTTP메세지의 기본구조는 다음과 같습니다 스타트라인 - 요청라인, 상태라인 메세지 라인 - HTTP메소드에 따라 형태가 다르다 CRLF 메세지 바디 - 메세지의 본문 요청 메세지 Request Line /.. 2021. 9. 27. 에디트 플러스 한글이 깨짐, 인코딩 변경 / Edit Plus 인코딩 현상 에디트플러스에서 문서를 새로 생성할 때마다 한글이 깨져 나오는 증상이 있었습니다 디폴트가 ANSI 로 지정되어 매 번 UTF-8로 바꾸어 주는 과정이 필요했었습니다 저는 아래의 방법으로 UTF-8을 디폴트로 변경했습니다 기본 인코딩을 UTF-8로 지정 에디트 플러스의 설정을 눌러줍니다 파일을 눌러 키본인코딩을 UTF-8로 변경해 줍니다 2021. 9. 26. 이전 1 ··· 5 6 7 8 9 10 다음