Ես ուղարկում եմ GET հարցումը կայք և կցանկանայի իմանալ, թե որն է դա անելու ճիշտ ձևը հետևյալ պարամետրերի հիման վրա:
Հյուրընկալող՝ www.somesite Օգտատիրոջ գործակալ՝ Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 GTB7.1 (.NET CLR 3.5.30729; .NET4.0E) Ընդունել՝ text/javascript, text/html, application/xml, text/xml, / Accept-Language՝ en-us,en;q=0.5 Accept-Encoding՝ gzip, deflate Accept-Charset՝ ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive՝ 115 Միացում՝ keep-live X-Requested-With՝ XMLHttpRequest X-Prototype-Version՝ 1.6.1 Բովանդակության տեսակը՝ դիմում/x-www-form-urlencoded; charset=UTF-8 Տեղեկատու՝ http://www.somewebsite.com/search/ Բովանդակություն- Տևողություն՝ 19 Թխուկ՝ __որոշ թխուկ Պրագմա՝ առանց քեշի Cache-Control՝ առանց քեշի
Ես օգտագործել եմ firebug դա ստանալու համար և այժմ փորձում եմ ստեղծել իմ սեփական հարցման վերնագիրը հետևյալ կերպ.
webRequest = TryCast(System.Net.WebRequest.Create(url), HttpWebRequest)
Thread.Sleep(New TimeSpan(0, 0, 10))
'webRequest.Credentials = credentials
webRequest.Headers.Add("Cookie", cookielogin)
webRequest.Method = method__1.ToString()
webRequest.ServicePoint.Expect100Continue = True
webRequest.ContentType = "application/x-www-form-urlencoded"
webRequest.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 GTB7.1 ( .NET CLR 3.5.30729; .NET4.0E)"
webRequest.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
webRequest.KeepAlive = True
իմ url-ը, որը ես ունեմ, ցույց է տալիս firebug գրառման վերնագրում հետևյալ պարամետրերը.
ajax 1
page 2
q item
Այժմ ես սա ներառել եմ իմ ստացման հարցումի մեջ, քանի որ պետք է մի քանի էջեր վերբերեմ, բայց ես միայն 1-ին էջը հետ եմ ստանում: Ինչ-որ բան կարոտում եմ