none
Probleme avec GetResponse RRS feed

  • Discussion générale

  • Bonjour,

    Voila j'ai un petit problème au niveau de la réponse dans mon code :
        Dim request As WebRequest = WebRequest.Create("http://site.fr/testing/index.php")
      
        request.Method = "POST"
        
        Dim postData As String = "errorString=banane"
        Dim byteArray As Byte() = Encoding.UTF8.GetBytes(postData)
       
        request.ContentType = "application/x-www-form-urlencoded"
       
        request.ContentLength = byteArray.Length
       
        Dim dataStream As Stream = request.GetRequestStream()
       
        dataStream.Write(byteArray, 0, byteArray.Length)
       
        dataStream.Close()
        
        Dim response As WebResponse = request.GetResponse()
       
        Console.WriteLine(CType(response, HttpWebResponse).StatusDescription)
        
        dataStream = response.GetResponseStream()
        
        Dim reader As New StreamReader(dataStream)
       
        Dim responseFromServer As String = reader.ReadToEnd()
       
        Dim wc = New System.Net.WebClient
    
       
        reader.Close()
        dataStream.Close()
        response.Close()
    


    Le code marche et le resultat est :
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Document sans titre</title>
    </head>
    
    <body>
    banane</body>
    </html>
    


    Le problème c'est que j'aimerais que le retour soit juste banane alors j'ai pensé a supprimer head, meta, etc mais dans fiddler la réponse reste le code source entier...


    Merci :P
    mercredi 6 octobre 2010 16:57

Toutes les réponses