用vb.net如何向服务器发送request请求并获取结果?

hornbills 2004-09-05 09:13:39
最好有源代码!
...全文
312 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2004-09-05
  • 打赏
  • 举报
回复
用System.Net空间里的WebClient或HttpWebRequest/HttpWebResponse类, 参考下面这个例子

http://dev.kanngard.net/Permalinks/ID_20040422161020.html

Dim postData As String
postData = "username=MyUserName&password=mysecretpassword1234"
Dim request As HttpWebRequest
Dim response As HttpWebResponse
request = CType(WebRequest.Create("http://server.com/?Login"), HttpWebRequest)
request.ContentType = "application/x-www-form-urlencoded"
request.ContentLength = postData.Length
request.Method = "POST"
request.AllowAutoRedirect = False

Dim requestStream As Stream = request.GetRequestStream()
Dim postBytes As Byte() = Encoding.ASCII.GetBytes(postData)
requestStream.Write(postBytes, 0, postBytes.Length)
requestStream.Close()
response = CType(request.GetResponse(), HttpWebResponse)

Console.WriteLine(New StreamReader(response.GetResponseStream()).ReadToEnd())
Console.WriteLine("Headers:")
Console.WriteLine(response.Headers.ToString())

还有
http://www.dotnetjohn.com/articles/articleid93.aspx

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧