CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

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

楼主hornbills(犀鸟)2004-09-05 21:13:39 在 .NET技术 / VB.NET 提问

最好有源代码! 问题点数: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服务器建立连接并发送请求?

关键词

  • .net
  • postbytes
  • requeststream
  • postdata
  • request
  • writeline
  • console
  • response

得分解答快速导航

  • 帖主:hornbills

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo