gpt4 book ai didi

javascript - 如何使用 AXIOS Get 发送日期?

转载 作者:行者123 更新时间:2023-11-30 19:34:04 25 4
gpt4 key购买 nike

我需要像这样发送一个日期

        2007/08/01 00:00

作为我的 AXIOS GET 中的值之一

      https://restapi.azurewebsites.net/api/PublicationReport/" +
dbid +
"/" +
sortDate

如您所知,它会对 Web API Controller 造成严重破坏

        <Route("api/PublicationReport/{dbid}/{sortDate}")>

Controller 认为每一个“/”都是一个新的参数。

是否必须使用特殊格式,或者我是否需要将其作为 json 对象发送?

我去了

      params: {
dbid: dbid,
sortDate: sortDate
},

在客户端,下面是服务器端

Public Function GetValues(dbid As Integer, sortDate As String) As String

最佳答案

你可以像这样创建一个对象:

public class SomeQuery
{
public string SomeParameter { get; set; }
public int? SomeParameter2 { get; set; }
}

然后在 Controller 中做类似的事情:

[HttpGet]
public IActionResult FindSomething([FromQuery] SomeQuery query)
{
// Your implementation goes here..
//then you can access query value using HttpContext.Request.Query
}

或使用方法参数

[HttpGet]
public IActionResult FindSomething(string value1, string value2)

关于javascript - 如何使用 AXIOS Get 发送日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56131520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com