Мне было поручено создать API, который в качестве запроса возьмет номер продукта, который будет иметь количество и размер, почтовый индекс, способ доставки.
У клиента есть корзина, и в немcart - это номер продукта, количество и размер, поэтому в основном он отправляет запрос json, который выглядит следующим образом:
{
"ShoppingCart": {
"Products": [
{
"Sku": "123",
"Size": "S",
"Quantity": "1"
},
{
"Sku": "456",
"Size": "M",
"Quantity": "2"
},
{
"Sku": "789",
"Size": "L",
"Quantity": "3"
}
],
"ShipToZip": "54452",
"ShipMethod": "Ground"
}
}
, возможно ли получить запрос HTTP json на моем .net core rest webapi, который я делаю.
Если это так, как будет выглядеть маршрут для отправки json таким образом?Это будет довольно долго, если они должны поместить весь JSON в URL, верно?
РЕДАКТИРОВАТЬ: После проведения дополнительных исследований, я обнаружил, что я могу получить запрос POST с JSON в теле, оттудаЯ должен быть в состоянии прочитать этот JSON, сделать что-то с этим, а затем вернуть JSON обратно, верно?Я прав?