小编use*_*123的帖子

如何将日期时间从 mvc 发送到 web api 作为参数?

现在,当我将其从 mvc 控制器发送到 Web api(如“01-05-2020 00:00:00”)时,Web api 会将其获取为“05-01-2020 00:00:00”,如果我发送“21-” 04-2020 00:00:00' 它给出错误 400: BadRequest。

我在 Web api 中获取参数为

IHttpActionResult Applications(DateTime fromDate,DateTime toDate)
Run Code Online (Sandbox Code Playgroud)

Mvc控制器

HttpClient client = new HttpClient();
client.BaseAddress = new Uri("https://localhost:44329/api/Values");
var postTask = client.GetAsync("/api/Values/Applications?fromDate=" + FromDate + "&toDate=" + ToDate );
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc asp.net-web-api

3
推荐指数
1
解决办法
1676
查看次数

标签 统计

asp.net-mvc ×1

asp.net-web-api ×1

c# ×1