Charger les résultats d'une requête GET / POST dans VB.net
Question
Je souhaite développer un programme utilisant une API en ligne, avec des requêtes GET et POST, et savoir comment effectuer les requêtes dans le programme (sans que l'utilisateur voit une page Web), puis télécharger les résultats dans le programme afin que je puisse les analyser
La solution
Vous recherchez le WebRequest
classe. Cet exemple a été adapté de la documentation msdn:
Dim request As WebRequest = WebRequest.Create("http://www.example.com/example.html")
' Get the response.
Dim response As HttpWebResponse = CType(request.GetResponse(), HttpWebResponse)
' Get the stream containing content returned by the server.
Dim dataStream As Stream = response.GetResponseStream()
' Open the stream using a StreamReader for easy access.
Dim reader As New StreamReader(dataStream)
' Read the content.
Dim responseFromServer As String = reader.ReadToEnd()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow