반응형 web2 HTTP란 무엇인가? 웹 서버 방식에서는 기본적으로 HTTP 프로토콜을 사용하여 통신을 진행한다.따라서 우선적으로 HTTP 프로토콜이 무엇이고, 어떤 식으로 동작하는지 알아야 할 필요가 있음HTTPHyperText Transfer Protocol의 약자로 TCP/IP 프로토콜 집합에 속함HTTP 통신은 크게 리퀘스트(Request)와 리스폰스(Response)로 이루어짐클라이언트에서 서버로 보내는 요청이 리퀘스트클라이언트의 요청에 대한 서버의 응답이 리스폰스HTTP 통신은 상태를 유지하지 않는 무상태(Stateless) 프로토콜무상태(Stateless) : 서버가 각 세션에 대한 값을 메모리에 저장하지 않기 때문에 클라이언트의 상태를 기억하지 못함 따라서 서버가 유지해야 하는 자원의 양이 줄어듦단, 이전의 리퀘스트 및 리스폰.. 2024. 10. 8. C# HTTP 프로토콜과 Web 사용 WebClient 사용하여 HTTP 사용하기C#에서 HTTP를 사용하기 위해서는 여러 방법이 있다. 간단하게는 System.Net.WebClient 클래스를 사용할 수 있으며, 좀 더 세밀한 제어를 위해서는 System.Net.HttpWebRequest 클래스를 사용할 수 있다. 아래는 WebClient 클래스를 사용하여 웹사이트의 HTML을 가져오는 예제이다. using System.Net;string url = "http://www.google.com";WebClient webClient = new WebClient();string html = webClient.DownloadString(url);HttpWebRequest를 사용하여 HTTP 사용하기C#에서 좀 더 세밀하게 HTTP를 제어할 필요가 .. 2024. 10. 2. 이전 1 다음