목차
1.서론
2.본론
1) 웹 서버 선택 (www.google.com 등)
2) 웹 서버에 접속하여 다양한 작업 시도
3) 다양한 작업 과정 중 클라이언트 ↔ 서버간 HTTP request/ response 메시지 내용을 화면 캡처하고 화면 내용에 대해 주석을 첨부하여 제출
3.결론
4.참고문헌
2.본론
1) 웹 서버 선택 (www.google.com 등)
2) 웹 서버에 접속하여 다양한 작업 시도
3) 다양한 작업 과정 중 클라이언트 ↔ 서버간 HTTP request/ response 메시지 내용을 화면 캡처하고 화면 내용에 대해 주석을 첨부하여 제출
3.결론
4.참고문헌
본문내용
있는 것을 찾아서 하기로 한다.
2) 웹 서버에 접속하여 다양한 작업 시도
구글 서버에 가을이 되고 있어 사진들을 올리고 작업을 시도하고자 한다. 원하는 사진을 찾아서 구글에 제목을 정하고 사진을 업로드 시킨다
- 앨범에 제목을 내가 살고 싶은 곳이라는 제목을 정한다.
- 외국이든 한국이든 이러한 풍경 속에 살면 좋을 것 같은 곳에 사진을 올린다.
- 앨범으로 만들어서 나의 힐링 포인트로 보고 싶을 때 볼 수 있도록 한다.
3) 다양한 작업 과정 중 클라이언트↔서버간 HTTP request/ response 메시지 내용을 화면 캡처하고 화면 내용에 대해 주석을 첨부하여 제출(BurpeSuite 툴 활용)
(1) HTTP request
https : 스키마, 사용하는 프로토콜
photos(www) : 호스트, 서버이름, 역할
google.com : 도메인, 서버 운영 조직 명시
(2) response
① Request/Status line - 툴에 그림파일 작업의 시작
② header line
③ body
(3) HTTP 메시지
HTTP 메시지에 모든 것이 전송되는 것을 말한다.
- HTML, TEXT, IMAGE, 음성, 영상, 파일 JSON, XML 로 이루어진다.
- 거의 모든 형태의 데이터 전송 가능하다.
- 서버 간에 데이터를 주고 받을 때도 대부분 HTTP 사용한다.
(4) HTTP 메시지 구조
①. start-line 시작 라인
②. header 헤더
③. empty line 공백 라인 (CRLF)
④. message body[출처] http - http, 클라이언트 서버 구조, Stateful, Stateless, 비연결성(connectionless), HTTP 메시지|작성자 핑구
3. 결론
HTTP는 컴퓨터 네트워크 계층 중에서도 사용자와 가장 접점에 있는 애플리케이션 계층을 살펴본다. 그리고 클라이언트 PC의 웹브라우저와 웹서버는 HTTP 프로토콜을 사용하는 것을 말한다. 이때 요청과 응답을 통하여 HTTP 메시지를 주고받는 것을 말하고 메시지를 전달함과 동시에 임무가 끝남을 알려준다. 이처럼 데이터를 저장하지 않은 통신 형태를 무 상태 프로토콜이라 하며 별도의 처리가 필요하다. 통신 간 연결 상태를 알리는 HTTP는 네트워크상 중요한 연결고리가 된다.
4. 참고문헌
1. 첨단산업기술사전, 1992. 5. 1., 일본통상성 “네트워크 [network]”
2. 한세대학교 산업보안학과 김일준
2) 웹 서버에 접속하여 다양한 작업 시도
구글 서버에 가을이 되고 있어 사진들을 올리고 작업을 시도하고자 한다. 원하는 사진을 찾아서 구글에 제목을 정하고 사진을 업로드 시킨다
- 앨범에 제목을 내가 살고 싶은 곳이라는 제목을 정한다.
- 외국이든 한국이든 이러한 풍경 속에 살면 좋을 것 같은 곳에 사진을 올린다.
- 앨범으로 만들어서 나의 힐링 포인트로 보고 싶을 때 볼 수 있도록 한다.
3) 다양한 작업 과정 중 클라이언트↔서버간 HTTP request/ response 메시지 내용을 화면 캡처하고 화면 내용에 대해 주석을 첨부하여 제출(BurpeSuite 툴 활용)
(1) HTTP request
https : 스키마, 사용하는 프로토콜
photos(www) : 호스트, 서버이름, 역할
google.com : 도메인, 서버 운영 조직 명시
(2) response
① Request/Status line - 툴에 그림파일 작업의 시작
② header line
③ body
(3) HTTP 메시지
HTTP 메시지에 모든 것이 전송되는 것을 말한다.
- HTML, TEXT, IMAGE, 음성, 영상, 파일 JSON, XML 로 이루어진다.
- 거의 모든 형태의 데이터 전송 가능하다.
- 서버 간에 데이터를 주고 받을 때도 대부분 HTTP 사용한다.
(4) HTTP 메시지 구조
①. start-line 시작 라인
②. header 헤더
③. empty line 공백 라인 (CRLF)
④. message body[출처] http - http, 클라이언트 서버 구조, Stateful, Stateless, 비연결성(connectionless), HTTP 메시지|작성자 핑구
3. 결론
HTTP는 컴퓨터 네트워크 계층 중에서도 사용자와 가장 접점에 있는 애플리케이션 계층을 살펴본다. 그리고 클라이언트 PC의 웹브라우저와 웹서버는 HTTP 프로토콜을 사용하는 것을 말한다. 이때 요청과 응답을 통하여 HTTP 메시지를 주고받는 것을 말하고 메시지를 전달함과 동시에 임무가 끝남을 알려준다. 이처럼 데이터를 저장하지 않은 통신 형태를 무 상태 프로토콜이라 하며 별도의 처리가 필요하다. 통신 간 연결 상태를 알리는 HTTP는 네트워크상 중요한 연결고리가 된다.
4. 참고문헌
1. 첨단산업기술사전, 1992. 5. 1., 일본통상성 “네트워크 [network]”
2. 한세대학교 산업보안학과 김일준
추천자료
컴퓨터의 이해 - 멀티미디어뷰어, 사운드 관련 엔진, 리얼 오디오, 리센도, 미디플러그, 툴박스
JWSDP에 대한 고찰
[프로토콜][프로토콜개발]프로토콜의 기능과 프로토콜의 역할 및 WAP프로토콜, TCP프로토콜, ...
HTTP 프로토콜
[웹기반 시스템] 웹기반시스템-HTTP를 통한 인터넷 정보교환, 웹브라우저와 웹서버의 기능확...
정보처리-http와 html에 대하여 서술하시오
RFC (Request for Comments) 표준문서 조사
네트워크 보안 - (2)ICMP 스캔 결과 분석
와이어샤크(Wireshark)를 이용하여 HTTP와 DNS를 설명 - HTTP 및 DNS 프로토콜 분석
소개글