我正在尝试从 VB 登录表单向网站发送查询请求,以检查用户电子邮件和密码是否有效。
如果我使用请求字符串:http : //mathsquest.com/api.php?email=testemail&password=testpass 它返回值“1”,因为“testemail 和“testpass”是预先注册的正确值。
如何使用存储在登录表单变量(EmailInput 和 PasswordInput)中的用户输入值发送请求?
谢谢你的帮助
如果我正确理解您的问题,您应该构建您的 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 正如评论中所建议的,您应该考虑对参数进行散列/加密