.


:




:

































 

 

 

 


Using System; using System.Net;




class CookieDemo {

static void Main(string[] args) {

Console.WriteLine(": CookieDemo <uri>"); return;

}

11 WebRequest URI.

HttpWebRequest req = (HttpWebRequest)

WebRequest.Create(args[0]);

// .

req.CookieContainer = new CookieContainer();

// .

HttpWebResponse resp = (HttpWebResponse) req.GetResponse ();

// cookie-.

Console.WriteLine(" cookie-: " + resp.Cookies.Count);

Console.WriteLine("{0,-20}{1}", "", ""); for(int i=0; i < resp.Cookies.Count; i++)

Console.WriteLine("{0, -20}{1}",

resp.Cookies[i].Name, resp.Cookies[i].Value);

// , resp.Close ();

}

}

LastModified

# , . , HttpWebResponse, LastModified, .

public DateTime LastModified { get; }

LastModified .

, , URI .

/* LastModified.

-, URI . , LastModifiedDemo, - www.HerbSchildt.com

LastModif iedDemo http: //HerbSchildt. com

*/

Using System; using System.Net;

static void Main(string[] args) {

if(args.Length!= 1) {

Console.WriteLine(": LastModifiedDemo <uri>"); return;

}

HttpWebRequest req = (HttpWebRequest)

WebRequest.Create(args[0]);

HttpWebResponse resp = (HttpWebResponse) req.GetResponse();

Console.WriteLine(" : " + resp.LastModified);

Resp.Close ();

}

}

MiniCrawler

, WebRequest WebReponse, MiniCrawler. . . , MiniCrawler , , . URI, . , , , . , #.

MiniCrawler . -, , href="http. . -, . -, , . , . MiniCrawler . MiniCrawler.

/* MiniCrawler: .

: URI . , www.McGraw-Hill.com, :

MiniCrawler http://McGraw-Hill.com

*/





:


: 2016-12-03; !; : 387 |


:

:

- , .
==> ...

1725 - | 1541 -


© 2015-2024 lektsii.org - -

: 0.008 .