【发布时间】:2020-02-04 10:38:25
【问题描述】:
在我的 .net core 2.2 项目中,我使用邮递员来测试 API。
在邮递员
(1) 设置内容类型:application/json
(2) 正文 => 原始 & json
我发送这样的简单 JavaScript 对象:
{
pageSize : 10,
pageNumber : 0,
sortType : 'nn',
keyword : 'ff',
cityCode : 1,
citySlug : 'f',
priceRange : 'ff',
starRange : 'fff',
hotelFacilityRange : 'fffff',
roomFacilityRange : 'fs',
hotelGroup : 'dss',
hotelType : 'sss',
foodType : 'ss'
}
但昨天我升级到 .net core 3.0
现在我必须发送 json 字符串,并且不接受简单的对象。
怎么了?
当我发送简单对象时,我在 api 中得到空值,但是当我转换为 json "pageSize" : 10, "pageNumber": 0 ... 它有效!!!
【问题讨论】:
-
它应该工作!你能发布API方法吗?
-
不是真的,但是当我更改为 json ("pageSize" ...) 时,它可以工作,.net coore 3.0 中的某些内容发生了变化
标签: javascript asp.net-core postman