這可能很容易(或很難)回答,我是新手,但還沒有找到解決我的問題的方法。我做了一個看起來像這樣的api:[HttpGet][Route("GetDateRange")]public IActionResult GetDateRange(DateRangeModel model){ ...}因此,它采用了一個DateRangeModel對象。此對象如下所示:public class DateRangeModel{ public int PlayerId { get; set; } public DateTime StartDate { get; set; } public DateTime EndDate { get; set; }}現(xiàn)在在前端,在 react 中,無論我如何嘗試傳入值,我似乎總是得到 415(不受支持的媒體錯誤)。以下是我對一些硬編碼值的最新嘗試:var body = { playerId: 2, startDate: '2020-01-01', endDate: '2020-03-03'};var myJson = JSON.stringify(body);const result = await axios.get('http://localhost:64390/api/players/getdaterange/', myJson);console.log(result);當(dāng)我在Postman的正文中輸入此內(nèi)容時,它完美地工作,我得到200 OK消息以及正確的json響應(yīng):{ "playerId": 2, "startDate": "2020-01-01", "endDate": "2020-03-03"}感謝您的任何幫助。
嘗試將多個參數(shù)傳遞給具有公理的 React 中的 get 請求時收到 415 錯誤
慕運維8079593
2022-08-04 17:19:31