예를 들어, 다음은 현재 시간을 유효한 RFC 1123 인터넷 시간으로 변환합니다. 예를 들어 이 요청의 Accept 줄은 클라이언트가 모든 데이터 형식(*/* 값으로 지정)을 수신할 수 있음을 명시합니다. 헤더의 끝에 빈 줄이 사용되어 헤더가 완료되었음을 나타냅니다. 다음으로 HTTP 응답 헤더가 반환됩니다. 이는 HTTP 응답 헤더가 설명과 값으로 형성되는 여러 줄의 정보로 구성되기 때문에 원래 서버로 전송된 요청 헤더와 유사합니다. 다음 예제와 같이 서버, 응답 데이터 등에 대한 매우 유용한 정보가 포함될 수 있습니다. HTTP 헤더 중 일부가 수정되었으므로 이 메서드를 사용하여 C, C ++ 또는 C#의 예제 코드가 있는 경우 이 예제도 살펴보겠습니다. 쿠키는 서버가 클라이언트 장치에 저장되는 사용자 별 정보를 만드는 표준화된 방법입니다. 클라이언트가 원래 쿠키를 만든 서버에 HTTP 요청을 하면 쿠키에 포함된 데이터도 전송됩니다.

예를 들어 웹 사이트에 사용자 기본 설정에 따라 모양과 느낌을 사용자 지정하는 방법이 있는 경우 이러한 기본 설정은 쿠키 형태로 장치에 저장될 수 있습니다. 클라이언트 장치가 해당 웹 사이트에 액세스하면 브라우저는 HTTP 요청과 함께 기본 설정 정보를 전송하여 서버가 웹 사이트를 사용자 지정하는 방법을 알 수 있도록 합니다. 이 자습서에서는 실제 예제와 함께 HTTP, FTP 및 고퍼 프로토콜을 사용하는 방법을 포함하여 WinInet의 기본 을 안내합니다. 이 자습서에는 5개의 챕터가 있습니다.* WinInet 소개.* 샘플 예제와 함께 HTTP 및 FTP에 대한 일반적인 WinInet API를 사용하여 작업합니다.* 샘플 예제가 있는 WinInet MFC 클래스. (*완료되지 않음)* 고급 위니넷 및 보안 문제. (*완료되지 않음) 전제 조건 : 윈도우 API, MFC, OOP, URL, 프로토콜, HTTP, FTP, TCP / IP 등과 같은 인터넷의 기본 사항 인터넷 응용 프로그램오늘, 웹 프로그래밍은 개발자를위한 기본적인 필요가있다. 제조에서 엔지니어링, 문서, 전자 상거래에 이르기까지 모든 비즈니스가 인터넷으로 이동하고 있습니다. 왜 그럴까요? 언제 어디서나 쉽게 액세스할 수 있습니다.

데이터를 가지고 다닐 필요가 없습니다. 그냥 하나의 웹 서버에 데이터를 업로드하고 당신은 세계 어디서나 액세스 할 수 있습니다. 일반적인 인터넷 응용 프로그램을 살펴보겠습니다. 기본적으로 인터넷 응용 프로그램에는 클라이언트(GUI 인터페이스), 서버(Dlls, ASP, 데이터베이스 또는 CGI) 및 클라이언트와 서버(프로토콜) 간의 통신의 세 부분이 있습니다. 다음은 일반적인 인터넷 응용 프로그램 모델입니다:인터넷 프로토콜A 프로토콜은 두 컴퓨터 간에 통신하는 데 필요한 규칙 집합입니다. 두 컴퓨터 모두 서로 대화하기 위해 이러한 규칙을 이해하고 구현해야 합니다. 응용 프로그램 수준 인터넷 프로토콜클라이언트와 서버 응용 프로그램은 응용 프로그램 수준 프로토콜을 통해 서로 통신합니다. 모든 응용 프로그램 수준 프로토콜은 컴퓨터 간에 안정적인 데이터 전송을 위한 메커니즘을 통해 응용 프로그램 수준 프로토콜을 제공하는 하위 수준 프로토콜로 구성된 TCP/IP 위에 구축됩니다. 모든 프로토콜에는 연결에 사용되는 프로토콜을 결정하는 데 사용되는 포트 번호가 있습니다. 여기는 다양 한 표준 프로토콜에 대 한 포트 번호의 목록:Client그것은 프로토콜의 도움으로 서버에 통신 하는 기능을 가진 GUI 창 응용 프로그램. 클라이언트는 API를 사용하여 서버와 통신합니다. Windows는 위니넷과 WinSock이라는 두 가지 종류의 네트워크 API를 제공합니다.