关于服务器的请求和响应

lhp512a 2010-06-04 02:06:10
我在客户端给服务端发了一条请求,要求服务端根据不同情况要给客户端发送不同的响应结果,需要通过什么函数实现?
...全文
127 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
HolyPlace 2010-06-04
  • 打赏
  • 举报
回复
不同的参数,不同的操作
lhp512a 2010-06-04
  • 打赏
  • 举报
回复
结贴吧。。。客户端的事情我去vc板块问下,楼上的,条件不重要。。我就是想知道response这个函数,我知道应该有这么一个函数。。但是不知道是什么....
newdigitime 2010-06-04
  • 打赏
  • 举报
回复
[Quote=引用楼主 lhp512a 的回复:]
我在客户端给服务端发了一条请求,要求服务端根据不同情况要给客户端发送不同的响应结果,需要通过什么函数实现?
[/Quote]
对于asp.net说,你说的"函数",在服务器端叫方法.
asp.net方法或事件处理程序,你应该会写吧.

所以.关键要在于你说的不同情况是指什么
譬如:
1.ip的不同
2.request.header内容(如浏览器版本或类型 请求的语言)
3.某个参数值
4.cookie值
5.是否登录
等等..


lhp512a 2010-06-04
  • 打赏
  • 举报
回复
因为我的客户端是一个vc写的监控程序,不是普通的页面之间的传值。。。我对asp不太熟,response可以,谢谢楼上两位,我通过抓包能抓到传回来的数据。现在问题是vc客户端这边的了,通过chttpfile的queryinfo应该可以抓到response回来的数据,有没有高手知道这种情况下queryinfo的第一个参数应该是什么?
wzg0319 2010-06-04
  • 打赏
  • 举报
回复
哎。。我好纠结。。。不知道你在说什么
你自己在客户端写接收的方法。。用控件呀或是直接输出什么的。。
最简单的一个:
在aspx页面放一个textbox。。
在aspx.cs页面写上textbox1.text=textbox.text+1;
这样客户端不就接收到了。。
likevs 2010-06-04
  • 打赏
  • 举报
回复
如果你是用同步处理,则:

1,在页面上放个label 然后.cs文件那 this.Label1.Text=??;

2,直接用Respons.Write(??);把结果输出到页面上.

如果用异步ajax,则用Respons.Write(??);,然后JS接收数据显示
sprc_lcl 2010-06-04
  • 打赏
  • 举报
回复
Response.Write("2");




没函数
lhp512a 2010-06-04
  • 打赏
  • 举报
回复
额。。。我想问的是服务器客户端发送响应结果用的是哪个函数,比如我发过来1+1=?,服务端算出结果2,他应该把这个结果发送回去,这时候要用什么函数?
KFCILIKEIT 2010-06-04
  • 打赏
  • 举报
回复
ajax
小小暴徒 2010-06-04
  • 打赏
  • 举报
回复
ajax
sprc_lcl 2010-06-04
  • 打赏
  • 举报
回复
没有什么函数,你自己写:

aaa.aspx?action=add

cs:

string action = Request.QueryString["action"];
if(action == "add")
{
...
}
else if(action == "edit")
{
...
}

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧