是否可以在服务器端(ASP.NET MVC)进行Ajax调用
本文关键字:MVC 进行 Ajax 调用 NET ASP 服务器端 是否 | 更新日期: 2023-09-27 18:28:47
正如问题所说,这可能吗?我需要我在服务器端的代码来调用第三方REST API来获取一些数据。
正如@ramiramilu所提到的,您可以使用HttpClient类来实现同样的目的。
var client = new HttpClient();
client.BaseAddress = new Uri("http://mybaseaddress/");
HttpResponseMessage response = await client.GetAsync("someEndpoint");
if (response.IsSuccessStatusCode)
{
var model = await response.Content.ReadAsAsync<MyModel>();
}
希望它能有所帮助!
如果您使用的是.net 4.5,则可以执行ASync请求。
这在概念上与你所要求的非常相似。