想要深入了解Http

Roc*_*igh 9 c# asp.net-mvc http

我是一个相当有经验的(中级)开发人员,他花了很多时间在许多基于Web的项目的后端工作.很少进入ui /显示方面.但是,我现在是一个项目的负责人,该项目正在使用asp.net mvc rest架构将api带入服务架构.我这样做并没有问题,并且已经编写了许多这样的服务.但是,我发现自己想知道IIS/WAS和MVC"隐藏"的部分.

我希望找到的是一个很好的教程,它解释了从网页(或web服务)被请求到网页或应用程序接收点所发生的事情.我想知道IIS(或任何其他网络服务器)如​​何知道如何处理请求.(一个想法是开发自己的网络服务器的教程.)

我意识到这可能是一个很大的主题,我不一定需要知道所有的"专家"Web开发人员.然而,它肯定不会受到伤害,我也有足够的经验将小麦与谷壳分开.

提前致谢!

Dar*_*rov 4

我建议您下载并安装Fiddler。然后运行它并查看通过线路交换的所有流量。它将允许您查看实际的 HTTP 请求和响应及其确切内容。这将使您能够更深入地了解较低网络级别发生的情况,这在开发 Web 应用程序时非常有用。