2 doitman doitman 于 2013.11.27 17:50 提问

C# winform程序用HttpWebRequest提交一个参数,需要服务端计算后返回结果

请求为 网址?param=XXX

我的服务器端改怎么写?

4个回答

jokeesloat
jokeesloat   2013.11.27 18:00

HttpWebRequest有对应的HttpWebResponse,这个HttpWebResponse对象返回请求的页面的相应的所有信息字符串。
比如,你的请求url是“http://www.baidu.com/”,那么HttpWebResponse对象返回的就应该是百度首页的html的所有字符。因此,如果你的请求页面是自己的web页面,那么相应的结果就可以由你自己自定义。

doitman
doitman 谢谢你,我现在就是需要用C#写一个网站,网页里边要有个方法接受参数处理完毕,返回字符串。这个方法不知道应该在哪里写,您可以写一段给我吗?
大约 4 年之前 回复
sunwow
sunwow   2013.12.04 15:47
            Stream responseStream = response.GetResponseStream();

            using (StreamReader streamReader = new StreamReader(responseStream, encoding))
            {
                result = streamReader.ReadToEnd();
            }
tobf
tobf   2013.11.27 19:18

if(Request["param"]!=null)
{
string param = Request.QueryString["param"].ToString();

}

tobf
tobf 你可以用 webservice .....还有一种最简单办法是 Response.Write...........
大约 4 年之前 回复
doitman
doitman 你好 我新建了一个网站,在Default.aspx.cs文件的 protected void Page_Load(object sender, EventArgs e)方法里按你的写法写吗?我要怎么返回值呢?
大约 4 年之前 回复
wangwu2235
wangwu2235   2014.02.28 14:43

基础需要全面提高一下 。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!