๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ‘จ๐Ÿผ‍๐Ÿ’ป๊ฐœ๋ฐœ/C#

C# - http ์š”์ฒญ(HttpWebRequest)

by Janger 2022. 6. 27.
728x90
๋ฐ˜์‘ํ˜•

 

string url = "https://ipinfo.io/ip";  //ํ…Œ์ŠคํŠธ ์‚ฌ์ดํŠธ
string responseText = string.Empty;

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";

using (HttpWebResponse resp = (HttpWebResponse)request.GetResponse())
{
    HttpStatusCode status = resp.StatusCode;
    Console.WriteLine(status);  // ์ •์ƒ์ด๋ฉด "OK"

    Stream respStream = resp.GetResponseStream();
    using (StreamReader sr = new StreamReader(respStream))
    {
        responseText = sr.ReadToEnd();
    }
}

Console.WriteLine(responseText);

 

 

์ฐธ๊ณ : 

https://nine01223.tistory.com/232

 

C# ์ดˆ๊ฐ„๋‹จ WebRequest ์˜ˆ์ œ

์ดˆ๊ฐ„๋‹จ WebRequest ์˜ˆ์ œ๋ฅผ ์†Œ๊ฐœํ•œ๋‹ค! GET ๋ฐฉ์‹์œผ๋กœ url์„ ํ˜ธ์ถœํ•œ ํ›„ response๋ฅผ ๋ฐ›์•„์˜ค๋Š” ์˜ˆ์ œ์ด๋‹ค! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 using System; using System.Net; using ..

nine01223.tistory.com

 

728x90
๋ฐ˜์‘ํ˜•