首页 > 解决方案 > 服务器如何知道它是浏览器请求还是 api 的请求?

问题描述

我需要你的帮助。您能否详细说明当登录请求通过浏览器或 api 发送到服务器时,服务器如何区分这些请求?

谢谢你。

标签: c#asp.net-mvcasp.net-web-api

解决方案


我找到了一个可能有用的答案:如何确定 HTTP 请求是来自浏览器还是来自其他类似 Web 服务的东西?

还可以阅读这篇关于 ASP.NET API 身份验证的小文章:ASP.NET Web API 中的基本身份验证

简而言之:

如果它只是一个 HTTP 请求,那么你无法知道。否则,如果您正在开发 API,则可以使用用于客户端身份验证的技术,如我在上面放置的第二个链接中所述。

希望这可以帮助。


推荐阅读