<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Csharp - Tag - Mihir Soni</title><link>https://mihir.cloud/tags/csharp/</link><description>Mihir Soni (Soni Mihir) — Principal Engineering Manager at Microsoft Azure Compute, founding engineer of OpenSearch at AWS. Cloud computing, distributed systems, and infrastructure engineering leader based in Seattle. Personal site, resume, and writing on tech and personal finance.</description><generator>Hugo 0.165.0 &amp; FixIt v1.0.0-alpha-mti6jl18</generator><language>en-us</language><managingEditor>mihirsoni.123@gmail.com (Mihir Soni)</managingEditor><webMaster>mihirsoni.123@gmail.com (Mihir Soni)</webMaster><copyright>© 2026 Mihir Soni</copyright><lastBuildDate>Wed, 09 Feb 2011 11:03:15 +0530</lastBuildDate><atom:link href="https://mihir.cloud/tags/csharp/index.xml" rel="self" type="application/rss+xml"/><item><title>Get File Size Information Before You Download</title><link>https://mihir.cloud/posts/get-file-size-before-download/</link><pubDate>Wed, 09 Feb 2011 11:03:15 +0530</pubDate><author>mihirsoni.123@gmail.com (Mihir Soni)</author><guid>https://mihir.cloud/posts/get-file-size-before-download/</guid><description>&lt;p&gt;Hello,&lt;/p&gt;&#10;&lt;p&gt;I was browsing ASP.NET resources and found an interesting code snippet for getting a file&amp;rsquo;s size over HTTP before the download actually starts.&lt;/p&gt;&#10;&lt;p&gt;So you can find out the size of a file before you download it. Here&amp;rsquo;s the simple code:&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;string completeUrl = &amp;#34;TypeYourDownloadableURL&amp;#34;;&#10;&#10;WebClient obj = new WebClient();&#10;Stream s = obj.OpenRead(completeUrl);&#10;Response.Write(obj.ResponseHeaders[&amp;#34;Content-Length&amp;#34;].ToString());&#10;s.Close();&#10;obj = null;&lt;/code&gt;&lt;/pre&gt;</description></item></channel></rss>