初学Web应用,问个HTTP和PAGE的问题

bala7229291 2011-11-18 10:22:21
我刚刚初学ASP.NET我想了解一下整个WEB应用配合HTTP在服务器和客户端之间的通信和触发的事件,简单点说就是用户输入一个网址请求一个页面到页面在客户端呈现出来,都经历了些什么过程,比较细致点好,或者能不能推荐我基本书能详细点介绍这方面的。
...全文
144 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿非 2011-11-18
  • 打赏
  • 举报
回复
找一些组件开发的书先看看,有助于了解事件的相关流程。

监视工具有很多,HttpWatch、Fiddler 。

bala7229291 2011-11-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sp1234 的回复:]
首先你需要学一些http通讯的基本知识,学会使用一种http调试软件。用户在浏览器输入一个网址,浏览器就会变为http get命令发送给服务器,然后等着服务器返回html,浏览器解析它,包括运行其中的javascript代码。学会使用一个http调试器,你就可以学会最方便地理解这个过程的正确思路。

不过这丝毫也没有涉及asp.net知识。要想理解asp.net的页面生命周期知识,你至少要找一……
[/Quote]
多谢,想进一步问一下,HTTP通讯的基本知识最权威的莫过协议了,我想了解这个是有途径的,你提到的http调试工具不知道有没有经常用的,或者提供我一个可以找到这种软件地址。你谈到的页面生命周期知识,有没有好一点的教材介绍这个比较仔细一点的,你提到的两个方法我在网上搜索了一下,确实过去细致,而且以我这种水平的人一来就看这样的东西太费力,效率也不高。我还是比较感兴趣利用一些写的比较好的教材来补充这部分的知识,不知道你是否有推荐
  • 打赏
  • 举报
回复
首先你需要学一些http通讯的基本知识,学会使用一种http调试软件。用户在浏览器输入一个网址,浏览器就会变为http get命令发送给服务器,然后等着服务器返回html,浏览器解析它,包括运行其中的javascript代码。学会使用一个http调试器,你就可以学会最方便地理解这个过程的正确思路。

不过这丝毫也没有涉及asp.net知识。要想理解asp.net的页面生命周期知识,你至少要找一个好的学校(或者教材)结合 Page 的 ProcessRequestMain 和 Control 的AddedControl 方法的源代码的大部分细节看懂,这基本上算是正规学过asp.net入门了。
bala7229291 2011-11-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 a550585206 的回复:]
回发,搜搜看
[/Quote]
没看懂这位朋友说什么
PPMMOOT 2011-11-18
  • 打赏
  • 举报
回复
回发,搜搜看
【为什么要学习这门课程?】 本课程的主要目标不是执行恶意危害,而是为您提供逐步的指导,以便您可以学习道德白帽、渗透测试和安全态势评估,因为它与web应用程序有关。通过本课程教授的技能,您将了解到许多前沿危害安全技术相关的各种概念。课程包含多媒体教程和动手演示,用户可以适用于真实场景,并且网络安全资深专家奥马尔·桑托斯为感兴趣的人提供了一些关键建议,包括如何成为一个职业道德白帽,或仅仅是跟上不断变化的漏洞威胁,让你或你的客户网络的web应用程序更加安全。【课程亮点】 1、通过课程学习帮助您学习道德白帽、渗透测试和安全态势评估,包括危害、分析和减轻web应用程序漏洞的方法,2、将展示如何为网络应用测试建立一个渗透测试实验室,你将学习如何执行侦察和分析。 3、您将了解如何利用多种漏洞,包括身份验证、会话管理、基于注入的方法、跨站点脚本编写、跨站点请求伪造和它们的加密实现。 【讲师介绍】  Omar Santos(奥马尔·桑托斯)—— 思科PSIRT首席工程师、作家Omar Santos(奥马尔·桑托斯)是思科产品安全事件响应团队(PSIRT)的首席工程师,指导和领导团队工程师和事件经理对安全漏洞进行调查和解决。桑托斯著有20多本网络安全方面的专著,在全球拥有大量读者,他制作的大量白皮书、文章、安全配置指南等相关内容被大量媒体引用,如《共和报》、《连线》、《ZDNet》、《网络独家新闻》、《TechCrunch》、《财富》、《Ars Technica》等等。同时,他还是网络安全社区的一名活跃成员,他参与很多重要行业的网络安全倡议和标准制定。他还会积极帮助企业、学术机构、州和地方执法机构,提高关键基础设施的安全性。【课程收获】 1、评估你需要知道的一切,以执行道德白帽和渗透测试的web应用程序2、了解web应用程序协议、HTTP请求/响应、会话管理和cookie、DevOps、云服务、web应用程序框架和Docker容器,以便更好地评估web应用程序的漏洞3、构建自己的web应用程序实验室进行渗透测试4、通过几种技术和应用程序对web应用程序进行配置和执行被动和主动侦察5、利用身份验证和会话管理职责 6、利用并减轻基于注入的命令、SQL和XML漏洞7、利用和减轻跨站脚本危害(XSS)和跨站请求伪造(CSRF)漏洞8、利用和减轻密码漏洞 9、理解和测试api以减轻web应用程序危害10、理解并减轻客户端、HTML5和AJAX的漏洞11、检查可以利用(并保护)web应用程序漏洞的其他途径【面向人群】1、所有开始从事职业白帽和渗透测试工作的网络安全专业人员 2、准备考取CompTIA PenTest+,道德白帽认证(CEH),危害安全专家认证(OSCP),以及其他道德白帽认证的人3、任何想要学习成为道德白帽所需技能的网络安全专业人员,或者想要学习更多关于一般安全渗透测试方法和概念的网络安全专业人员

62,074

社区成员

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

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

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

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