ASP.NET MVC中通过httpclient调用api和ajax直接调用API的区别?

ASP.NET MVC中通过httpclient调用api和ajax直接调用API的区别?

httpclient是服务器端才有的。ajax是客户端的。
httpclient访问,可以避免跨域的问题,但是多一道手续,ajax是不受服务器控的。