书上的句话:“当用户单击任何Button服务器控件时,都会将该页发送到服务器......”

书上的句话:“当用户单击任何Button服务器控件时,都会将该页发送到服务器......”,第1张

发送到服务端的确实是整个页面,这是因为aspx会有一个form包含整个页面,其实能发送的只有input、select 这一类的表单控件。span,div是不可以的。
其中还包括一个比较关键的东西,就是viewState,他是一个很大的字符串,包含当前页面控件的相关状态。
回发到自身,是指仍然请求当前页面,所以点按钮时,页面虽然刷新了,但还是显示当前页。你也可以为form指定action,来转到其它页面。

仅从抓包信息看是服务器的一个流量控制机制启动了。服务器发回rst位,同时win置为0,是告诉客户端不要发包。按tcp流控机制来说,此时客户端应该停止发包,直至服务器发送信息告诉客户端可以继续发送。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13508614.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-21
下一篇 2023-08-21

发表评论

登录后才能评论

评论列表(0条)

保存