C# এর মাধ্যমে HttpClient ক্লাস ব্যবহার করে ওয়েব পেজ ডাউনলোড করা সহজ হয়। এখানে একটি দ্রুত উদাহরণ দেওয়া হলো.
HttpClient
.NET ওয়েব পেজ ফেচ করার জন্য HttpClient এর মতো HTML নিয়ে কাজ করার বেসিক সাপোর্ট প্রদান করে, তবে তা নিজস্ব কোনো সম্পূর্ণ HTML পার্সার নেই। তাই, অধিকাংশ C# ডেভেলপাররা রোবাস্ট HTML পার্সিং ক্ষমতার জন্য জনপ্রিয় তৃতীয় পক্ষের লাইব্রেরি যেমন HtmlAgilityPack বা AngleSharp ব্যবহার করেন। উভয় লাইব্রেরিই HTML DOM-এ সহজ কোয়েরি, ম্যানিপুলেশন, এবং ভ্রমণে সাহায্য করে।.
C# এ HTTP অনুরোধ পাঠানো খুব সহজ HttpClient দিয়ে। এখানে একটি GET অনুরোধের কঙ্কাল.
আসুন সরাসরি কোডের সাথে যাই। নিচে সি# ব্যবহার করে বেসিক অথেন্টিকেশনের সাথে একটি HTTP রিকুয়েষ্ট পাঠানোর একটি নূন্যতম উদাহরণ দেওয়া হলঃ.