ciao ragazzi..

sto facendo un programma che invia una richiesta http ad un web server. Vi posto il codice

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"

...
Inoltre nella httprequest vorrei inserire dei cookie, sto provando vari modi tra cui questo ma non funziona:

codice:
myReq.CookieContainer = New CookieContainer
myReq.CookieContainer.Add(New Uri("http://www.indirizzo.it"), New Cookie("nomecookie", "valore cookie"))
...
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?

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:

codice:
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 
...
Attendo vostri suggerimenti