0

我正在尝试从 VB 登录表单向网站发送查询请求,以检查用户电子邮件和密码是否有效。

如果我使用请求字符串:http : //mathsquest.com/api.php?email=testemail&password=testpass 它返回值“1”,因为“testemail 和“​​testpass”是预先注册的正确值。

如何使用存储在登录表单变量(EmailInput 和 PasswordInput)中的用户输入值发送请求?

谢谢你的帮助

4

1 回答 1

0

如果我正确理解您的问题,您应该构建您的 url 请求,然后进行重定向或 http 请求:

Dim req_url as string = "http://mathsquest.com/api.php"

req_url &= "?email=" & EmailInput & "&password=" & PasswordInput

Dim webClient As New System.Net.WebClient

Dim result As String = webClient.DownloadString(req_url)

PS 正如评论中所建议的,您应该考虑对参数进行散列/加密

于 2013-10-12T12:58:32.020 回答