public Create ( string uri ) : |
||
uri | string | The URI To request. |
Résultat |
public HttpWebRequest Create(string uri)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
AssemblyName name = System.Reflection.Assembly.GetExecutingAssembly().GetName();
request.UserAgent = name.Name + " " + name.Version.ToString();
request.Credentials = new NetworkCredential(mUsername, mPassword);
return request;
}
public void Create() { string username = "******"; string password = "******"; string uri = "http://www.example.com"; HttpWebRequestFactory factory = new HttpWebRequestFactory(username, password); HttpWebRequest request = factory.Create(uri); NetworkCredential credentials = request.Credentials.GetCredential(new Uri(uri), "Basic"); Assert.AreEqual(credentials.UserName, username); Assert.AreEqual(credentials.Password, password); Assert.IsTrue(request.UserAgent.Contains("LinqToDelicious")); }