我是一位经验丰富的(中级)开发人员,已经花了很多时间在许多基于Web的项目的后端上工作。很少涉及到ui/display方面。但是,我现在是一个项目的负责人,该项目正在使用asp.net mvc rest体系结构将api引入服务体系结构。我这样做没有问题,并且已经编写了许多此类服务。但是,我发现自己想知道IIS/WAS和MVC“隐藏”的部分。
我希望找到一个很好的教程,该教程解释了从请求网页(或Web服务)到网页或应用程序接管的那一刻发生的情况。我想知道IIS(或任何其他Web服务器)如何知道如何处理请求。 (一个想法是开发自己的网络服务器的教程。)
我意识到这可能是一个很大的主题,我不一定非要成为“专家” Web开发人员。但是,它肯定不会受伤,而且我也有足够的经验将小麦与谷 shell 分开。
提前致谢!
最佳答案
我建议您下载并安装Fiddler。然后运行它,查看通过网络交换的所有流量。它将允许您查看实际的HTTP请求和响应及其确切内容。这将使您对在较低网络级别发生的情况有更深入的了解,这对于开发Web应用程序非常有用。
关于c# - 想要深入了解Http,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6635834/