ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/HostUpdateSharp/HostUpdateSharp.cs
(Generate patch)

Comparing HostUpdateSharp/HostUpdateSharp.cs (file contents):
Revision 90 by Douglas Thrift, 2004-03-01T19:40:25-08:00 vs.
Revision 96 by Douglas Thrift, 2004-03-02T00:26:19-08:00

# Line 8 | Line 8 | using System;
8   using System.IO;
9   using System.Net;
10   using System.Text;
11 #if !_FreeBSD_
12 using System.Windows.Forms;
13 #endif
11  
12   public class HostUpdateSharp
13   {
# Line 32 | Line 29 | public class HostUpdateSharp
29                          host.Append(".local.douglasthrift.net");
30                  }
31  
32 +                WebHeaderCollection headers = new WebHeaderCollection();
33 +
34 +                headers.Add("Authorization", "Basic " + Convert.ToBase64String((new
35 +                        ASCIIEncoding()).GetBytes("HostUpdate:frell2003")));
36 +
37                  HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
38  
39                  request.Accept = "text/plain";
40                  request.ContentLength = host.Length;
41                  request.ContentType = "application/x-www-form-urlencoded";
42 <                request.Credentials = new NetworkCredential("HostUpdate", "frell2003");
42 >                request.Headers = headers;
43                  request.KeepAlive = false;
44                  request.Method = "POST";
43                request.PreAuthenticate = true;
45                  request.UserAgent = "Host Update Sharp/1.0 (" + platform() + ')';
46  
47                  StreamWriter post = new StreamWriter(request.GetRequestStream(),

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines