用vb.net如何向服务器发送request请求并获取结果?
最好有源代码! 问题点数:0、回复次数:1Top
1 楼saucer(思归)回复于 2004-09-05 21:29:44 得分 0
用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.aspxTop
相关问题
- 在SDK中如何向WEB服务器发送一个Request请求?
- socks5在于SOCKS代理服务器建立socket连接之后,发出request请求时,返回rep为2!
- 【100分求解】如何在 asp.net 中将客户端连接过来的请求,创建新的request 到其他服务器?
- 如何使用TClientSocket向服务器发送一个Get请求?
- 如何用 vc 向 http 服务器发送 get / post 请求?
- 请教如何向服务器端提交请求?
- 请教:两服务器之间的HTTP请求(非RMI实现)
- 最大请求是什么意思?服务器高手进来...
- “/xxx”应用程序中的服务器错误 请求帮助
- 如何与https服务器建立连接并发送请求?





