我有一个ASP.NET MVC应用程序,它使用System.Net.HttpClient类向ASP.NET Web API发出请求。当我开始调试MVC应用程序(即客户端)和IIS (即服务器)时,它们都由Visual Studio调试器托管在ASP.NET Express中。
我希望让Fiddler捕获由我的MVC应用程序向ASP.NET Web API发出的请求。这个是可能的吗?
在Program.cs of ASP.net核心项目中,我们可以使用IWebHostBuilder创建(或构建)一个IWebHost,我认为它是一个主机。
在创建IWebHost时,可以使用相应的扩展方法UseKestrel或UseHttpSys来指定web服务器,即Kestrel或HttpSys。
所以我的问题是在ASP.net内核中主机和web服务器之间的区别和关系。