title: Curl form/file upload in VB.NET
body: <p>I am a complete newbie in VB.NET but I am trying to implement the following curl command in VB.NET code:</p>
  
  <pre><code>curl -u &lt;userName&gt;:&lt;password&gt; -XPOST -F 'installer=@OnHoliday.wav' 'https://192.168.1.51?archiveSpace=1'
  </code></pre>
  
  <p>Can anybody point me in the right direction?  Should I use a httpwebrequest, webclient, httpclient?  I have been pounding my head against a wall for the last two days but I can't seem to get it to work.</p>
  
  <p>Thanks.</p>