У меня есть маршрут запроса GET, который выполняет параметризованный запрос. Параметры в этом запросе могут принимать вложенные объекты JSON, такие как parentkey.subKey.
parentkey.subKey
var jsonParam = { parentKey: { subKey: [1,2,3] } }; axios.get('https://www.example.com/search', { params: { json: JSON.stringify(jsonParam) } }; // Request Made // ------------ // https://www.example.com/search?json=%7B%0A%20%20parentKey%3A%20%7B%0A%20%20%20%20subKey%3A%20%5B1%2C2%2C3%5D%0A%20%20%7D%0A%7D
. Я спрашиваю, является ли плохой практикой разрешать GET-запросу принимать полный объект JSON в одной строке запросапараметр.