Salut à tous !
Afin de me préparer à un petit projet d'application, j'essaye d'apprendre petit à petit quelques fonctions de VB.net.
Aujourd'hui, j'essaye de faire une requête http afin de récupérer des données sur un API web (ici).
J'ai déjà fait ce code :
Cela marche plutôt bien mais j'ai une question...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Imports System.Net Imports System.IO Imports System.Text Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim requete As HttpWebRequest = HttpWebRequest.Create("http://api.bfbcs.com/api/pc?players=Sp4s12&fields=all") Dim reponse As HttpWebResponse = requete.GetResponse() Dim receiveStream As Stream = reponse.GetResponseStream() Dim readStream As New StreamReader(receiveStream, Encoding.UTF8) RichTextBox1.Text = readStream.ReadToEnd receiveStream.close() readStream.close() End Sub End Class
Ce code me retourne ce résultat :
Des lignes et des lignes de résultat de requête. Evidemment, cela ne présente aucun intérêt de mettre une richtextbox pour cela. Mais c'était pour illustrer ma question :
Comment assigner une valeur à un emplacement de tableau ?
J'ai vraiment du mal avec les tableaux, alors si en plus il faut les ajouter aux requêtes j'en ai pas fini...
Merci d'avance, et excusez moi si j'ai raté quelque chose.
Partager