1 / 2
文档名称:

.net模拟面试常见问题及答案.docx

格式:docx   大小:22KB   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

.net模拟面试常见问题及答案.docx

上传人:282975922 2020/10/14 文件大小:22 KB

下载得到文件列表

.net模拟面试常见问题及答案.docx

文档介绍

文档介绍:1、(),(),(的区另U1、 (): URL。()方法被调用时,它会创建一个应答,应答头中指出了状态代码 302(表示目标已经改变)以及新的目标 URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。这就是说,,总共涉及到两次与服务器的通信(两个来回):第一次是对原始页面的请求,得到一个302应答,第二次是请求302应答中声明的新页面,得到重定向之后的页面。2、。它解决了 :,,当然我们可以通过一些其他的办法,比如session来搞定,可是,有些页的参数是在request中传过来的,这样的话,就不行了;。。它是从server端直接向下一页发起请求,,这个小小的改变可以提高将近 25%的效率。(根据微软文档). ASPX文件转到同一服务器上的另一个ASPX页面。,当前的ASPX页面终止执行,执行流程转入另一个 ASPX页面,但新的ASPX页面仍使用前一ASPX页面创建的应答流。, 浏览器中的URL不会改变,因为重定向完全在服务器端进行,浏览器根本不知道服务器已经执行了一次页面变换。默认情况下,,但只要把该方法的第二个参数设置成True,就可以保留第一个页面的表单数据和查询字符串。同时,:目标页面将使用原始页面创建的应答流,的机器验证检查(MachineAuthenticationCheck,MAC)认为新页面的ViewState已被篡改。因此,如果要保留原始页面的表单数据和查询字符串集合,()有一个不足就是:当用户在 ,(,这时如果用户刷新一下页面,浏览器便会问用户是否“重试”发送表单,如果用户点击“是”,那么,表单中的数据被重新发送到服务器。如发送表单的作用就是为了向数据库中插入一条记录,结果导不希望发生的事——同一表单被多次加入到数据库中。3、