| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 611 人关注过本帖
标题:请假一个日历的问题
只看楼主 加入收藏
lhb62232397
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:117
专家分:546
注 册:2011-11-6
结帖率:75%
收藏
 问题点数:0 回复次数:3 
请假一个日历的问题
c#,你在本机上发布一个网站。
其他人往你的网站里post参数
我应该如何才能调取这些参数?

[ 本帖最后由 lhb62232397 于 2012-6-11 10:55 编辑 ]
搜索更多相关主题的帖子: 日历 如何 网站 
2012-06-08 13:33
lhb62232397
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:117
专家分:546
注 册:2011-11-6
收藏
得分:0 
不好意思,大家。我是一直不能发帖子,所以随便写了一个。
其实问题是:c#如何用post调用http接口?
2012-06-08 13:36
wumingchenxi
Rank: 6Rank: 6
等 级:侠之大者
威 望:6
帖 子:96
专家分:457
注 册:2012-6-6
收藏
得分:0 
你说的是这个吗?用C#来调用一个网页,或则用Post提交后,获取提交后的页面内容?
以下例子可以参考。
 Uri uri = new Uri("http://www.);   //目标网页
         HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
         request.Method = "POST";
         request.Timeout = 2000;
         request.KeepAlive = false;
         StringBuilder sb = new StringBuilder(250);
         sb.Append("login=");    //发送两个参数,login,pwd
         sb.Append(sloginid);
         sb.Append("&pwd=");
         sb.Append(spwd);
 
        byte[] sendbyte = Encoding.ASCII.GetBytes(sb.ToString());
         request.ContentType = "application/x-www-form-urlencoded";
         request.ContentLength = sendbyte.Length;
         Stream sendStream = request.GetRequestStream();
         if (sendStream.CanWrite)
         {
             sendStream.Write(sendbyte, 0, sendbyte.Length);
         }
         sendStream.Close();
 
        WebResponse response = request.GetResponse();
         Stream responseStream = response.GetResponseStream();
         StreamReader reader = new (responseStream);
         string srcString = reader.ReadToEnd();  //srcString就是想访问页面的,返回结果的网页源代码
2012-06-08 13:46
lhb62232397
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:117
专家分:546
注 册:2011-11-6
收藏
得分:0 
回复 3楼 wumingchenxi
WebResponse response = request.GetResponse(); 这行代码会出现这个错误:其他信息: 远程服务器返回错误: (405) 不允许的方法。
这是怎么回事,我以前自己做的时候也会出现405,运行你的代码,也是出现405错误
能给下解答吗?
谢谢了
2012-06-11 09:24
快速回复:请假一个日历的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017031 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved