ciao ragazzi..
sto facendo un programma che invia una richiesta http ad un web server. Vi posto il codice
Inoltre nella httprequest vorrei inserire dei cookie, sto provando vari modi tra cui questo ma non funziona:codice:Dim myReq As HttpWebRequest = WebRequest.Create("http://www.indirizzo.it") myReq.ContentType = "text/xml" myReq.Accept = "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5" ...
Non funziona perche tramite poi vado a vedere la richiesta http tramite wireshark e non sono presenti i cookie in essa. Sapete come inserire questi cookie nella richiesta?codice:myReq.CookieContainer = New CookieContainer myReq.CookieContainer.Add(New Uri("http://www.indirizzo.it"), New Cookie("nomecookie", "valore cookie")) ...
Un'altra soluzione sarebbe quella di prendere tutta la stringa che rappresenta la richiesta http ed inviarla al web server come richiesta http ma non so come fare. Sapreste farlo?
Vi posto la stringa che rappresenterebbe la richiesta http:
Attendo vostri suggerimenticodice:GET / HTTP/1.1 Content-Type: text/xml Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Referer: http://www.prezzipazzim.it User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0E) Host: www.indirizzo.it ...![]()

Rispondi quotando