HTTP在Visual Basic中获取请求



我刚刚开始学习它是VB的新手。

我已经创建了一个带有输入文本框和一个按钮的用户表单。我希望能够扫描条形码并将其实现到此链接中:http://openean.kaufkauf.net/?ean=[ean]&cmd=query&queryid=200000000用条形码替换[ean]

之后,提出HTTP获取请求,并将结果弹出在消息框中。我不知道如何将文本框的价值粘贴到链接中并提出请求。

假设您的文本框名为TextBox1,请尝试:

Dim request As String = String.Format("http://openean.kaufkauf.net/?ean={0}&cmd=query&queryid=200000000", TextBox1.Text)
Dim webClient As New System.Net.WebClient
Dim result As String = webClient.DownloadString(request)
MessageBox.Show(result)

请注意,上面的代码将等待服务器的结果,然后再允许用户再次与应用程序进行交互,但这足以让您开始。

最新更新