System.Net.WebHeaderCollection.Add C# (CSharp) Метод

Add() публичный Метод

public Add ( HttpRequestHeader header, string value ) : void
header HttpRequestHeader
value string
Результат void
        public void Add(HttpRequestHeader header, string value) { }
        public void Add(HttpResponseHeader header, string value) { }

Same methods

WebHeaderCollection::Add ( HttpResponseHeader header, string value ) : void
WebHeaderCollection::Add ( string header ) : void
WebHeaderCollection::Add ( string name, string value ) : void

Usage Example

Пример #1
0
        private AmazonProduct GetContent(String ASin)
        {
            var content = "";

            var client = new WebClient();

            var headers = new WebHeaderCollection();

            headers.Add(HttpRequestHeader.Accept, "text/html, application/xhtml+xml, */*");
            //headers.Add(HttpRequestHeader.AcceptEncoding, "gzip, deflate");
            headers.Add(HttpRequestHeader.AcceptLanguage, "en-GB");
            headers.Add(HttpRequestHeader.UserAgent, "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko");

            client.Headers = headers;

            var rawhtml = client.DownloadString("http://www.amazon.co.uk/dp/"+ ASin);

            HtmlAgilityPack.HtmlDocument Html = new HtmlAgilityPack.HtmlDocument();

            Html.LoadHtml(rawhtml);

            var title = GetTitle(Html);

            var description = GetDescription(Html);

            AmazonProduct prod = new AmazonProduct() { Description = description, Title = title };

            return prod;
        }
All Usage Examples Of System.Net.WebHeaderCollection::Add