CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

服务器端能不能给远程的网站发送数据,再把该网站返回的数据原封不动的发给浏览器端?

楼主leinwood()2005-07-22 16:22:40 在 .NET技术 / ASP.NET 提问

能不能在我做的页面中用服务器端代码往一个网站上发送一些数据,比如往某个电子邮箱的登录页面上发送一些数据,来实现登录(这个自动登录的功能在我做的winform程序中已经实现了,但不知道在   asp.net中如何实现)。关键是还要把那个网站用http协议发送到服务器的数据再原封不动的发送到浏览器端,不知道这样的功能应该怎么做?  
  问题点数:100、回复次数:7Top

1 楼udonome(。)(。)回复于 2005-07-22 16:50:58 得分 5

学习Top

2 楼JzeroBiao(先知)回复于 2005-07-22 16:54:10 得分 5

帮顶!Top

3 楼jimu8130(火箭的未来在哪里?)回复于 2005-07-22 16:57:08 得分 5

实现应该可以实现,可惜不会帮顶咯学习  
  为什么不把那个网站嵌入了?Top

4 楼zjyong0123(Jason)回复于 2005-07-22 19:22:24 得分 5

关注Top

5 楼cuike519(I will be back!)回复于 2005-07-23 00:20:23 得分 50

你可以尝试下面的方法:  
  WebRequest   myWebRequest   =   WebRequest.Create("http://www.constoso.com");    
  WebResponse   myWebResponse   =   myWebRequest.GetResponse();    
  Stream   ReceiveStream   =   myWebResponse.GetResponseStream();  
  Encoding   encode   =   System.Text.Encoding.GetEncoding("utf-8");  
  StreamReader   readStream   =   new   StreamReader(   ReceiveStream,   encode   );  
  Console.WriteLine("\nResponse   stream   received");  
  Char[]   read   =   new   Char[256];  
  int   count   =   readStream.Read(   read,   0,   256   );  
  Console.WriteLine("HTML...\r\n");  
  while   (count   >   0)   {  
  String   str   =   new   String(read,   0,   count);  
  Console.Write(str);  
  count   =   readStream.Read(read,   0,   256);  
  }  
  Console.WriteLine("");  
  readStream.Close();  
  myWebResponse.Close();  
   
  该例子来源于MSDN。Top

6 楼cat_hsfz(我的新Blog在http://cathsfz.cnblogs.com)回复于 2005-07-23 02:01:15 得分 30

大概就是楼上   cuike519(marshal(Help   you,Help   me))   例子的模样。你用WebRequest去请求对方的页面(如果对方的页面是要通过提交表单获取的,那么你可以考虑使用更复杂的对象,如果你在WinForm做过你应该比我清楚吧),然后把WebResponse返回的Stream直接扔回给本页面的Response(反正大家都是Stream),那就行了。Top

7 楼leinwood()回复于 2005-07-28 14:39:28 得分 0

谢谢,用webRequest类可以实现往其他网站发送数据,并接收那个网站发回的数据。  
  Top

相关问题

  • 如何把本地EXECL数据在浏览器中远程导入到服务器的ACCESS数据库中
  • 浏览器与服务器的通讯。
  • [求助]如何使用WEB浏览器访问domino服务器
  • 在IIS服务器ASP对WAP浏览器支持吗?
  • 浏览器对象能否用于服务器端脚本?
  • 在远程服务器上如何连接SQLSERVER服务器
  • win2000远程安装服务器
  • 远程com服务器无法启动
  • 远程com服务器无法启动????
  • oracle如何连接远程服务器?

关键词

  • 数据
  • 服务器
  • 网站
  • 页面
  • mywebresponse
  • readstream
  • webrequest
  • 发送
  • 实现
  • 登录

得分解答快速导航

  • 帖主:leinwood
  • udonome
  • JzeroBiao
  • jimu8130
  • zjyong0123
  • cuike519
  • cat_hsfz

相关链接

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

广告也精彩

反馈

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