Garder une session ouverte par HttpWebRequest
Bonjour,
Sur une page spéciale d'un site, il suffit de se connecter et ensuite de donner l'url d'un fichier sur MU par méthode post pour pouvoir le télécharger.
Jusque là j'ai réussi a tout coder mais le problème c'est que une fois que je me suis connecté par HttpWebRequest, la fonction WebClient Download me retourne le code source de la page puisque la connection n'est pas restée ouverte :/
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Dim postData As String
postData = "pseudo=unpseudo&password=unmotdepasse"
Dim request As HttpWebRequest
'Dim response As HttpWebResponse
'Dim sw As StreamWriter
request = CType(WebRequest.Create("http://fast-debrid.com/plugin.php"), HttpWebRequest)
request.ContentType = "application/x-www-form-urlencoded"
request.ContentLength = postData.Length
request.Method = "POST"
request.AllowAutoRedirect = False
'Console.WriteLine(New StreamReader(response.GetResponseStream()).ReadToEnd())
'Console.WriteLine("Headers:")
'Console.WriteLine(response.Headers.ToString())
Dim wc As New WebClient()
wc.DownloadFile("http://fast-debrid.com/plugin.php?link=http://megaupload.com%2F%3Fd%3Dn46xrl40", "C:\test.txt") |
Je voudrais donc savoir comment la garder ouverte.
Cordialement, d3mon.