我正在使用带有vb的aspx。我有一个文本框和一个登录按钮。
点击此按钮,如果用户名正确,我需要在后台运行网址而不在浏览器中显示。
http://example.com/sms.php?email=username
用户名来自文本框
Dim url As String
url = "example.com/sms.php?email=" & txtUser.Text
CreateObject("wscript.shell").run(url)
答案 0 :(得分:0)
您需要向服务器执行异步请求。您可以使用jquery ajax或本机XMLHttpRequest在客户端执行此操作。如果要在服务器端执行请求,可以使用WebRequest或WebClient。如果您需要有关此功能的详细示例,请告诉我。
答案 1 :(得分:0)
您可以使用WebRequest Class或者您可以使用HTTPClient类并从URL获取响应流,然后您可以从数据中解析memmory中的响应,例如,如果您的数据是HTML,则可以将其加载到XDocument中并提取无论响应中需要什么信息,最好使用async和await来访问外部Url。 例如
Dim client As HttpClient = New HttpClient()
'Dim urlContents As Byte() = Await client.GetByteArrayAsync(url).