Ответы пользователя по тегу RESTful API
  • Как получать информацию страницы REST API?

    FinGanapre
    @FinGanapre
    В целом, в rest стараются делать такие ендпоинты, которые нужны приложению на клиентской стороне. Но, в данном случае я бы обратил внимание на то, что товаров в конкретной категории может быть очень много и вы будете делить их по 10 / 20 / 50 и т.д. При этом, информацию о самой категории логичнее получить один раз. Т. е., я бы поделил это на два запроса. И выглядеть это будет намного логичнее, когда вам где-то понадобиться получить только список товаров определённой категории.
    Ответ написан
  • Зачем в рест апи ид шлется в самом урле, а не в дате или не в квери?

    FinGanapre
    @FinGanapre
    Если запрос сделан методом GET, то параметры получают из url. В других методах ( POST, PUT, DELETE ) данные получают из тела запроса и url.

    Методом GET получают, например, все новости сайта не передавая никаких параметров.
    Если нужно получить одну новость, то передают к примеру её id.

    Методом GET отправляются все запросы с браузера ( то, что написано в адресной строке ).

    query параметры нужны, например, для организации лимита вывода новостей на одну страницу.
    Ответ написан