На тот же самый Endpoint /api/multiply_two/ добавили возможность посылать запрос GET и теперь спецификация выглядит следующим образом:
Base URL: 'http://www.answerit.ru' … 5. Resource: /api/multiply_two/ Method: GET Response: 200 OK This endpoint allows to multiply numbers. Use POST method to send two numbers factor_1 and factor_2 of type int or float. format request body as JSON. Response will include info about their product. Method: POST Body: { "factor_1" : float, "factor_2" : float } Responses: 200 OK application/json {"Success":"Product of %factor_1% and %factor_2% is %product%"} where %product% = %factor_1% * %factor_2% …
Что нового в документации:
У /api/multiply_two/ появился второй метод
В предыдущем уроке можно было оправлять только POST
с телом в формате JSON.
В текущей версии можно оправить ещё и GET
Чтобы добавить новый метод к существующему ресурсу (Resource) нужно сделать клик на ресурсе правой кнопкой мыши и выбрать New Method
GET создаётся по умолчанию поэтому всё что нужно сделать - поменять название метода c Method 1 на что-то другое.
Отправляем запрос и если всё прошло успешно, получаем справочную информацию.
Разработчик повесил на /api/multiply_two/ справку по GET и
умножение по POST.
GET мы только что проверили. POST мы проверили в прошлом уроке, но
я рекомендую Вам перепровить умножение ещё раз.
Часто бывает, что добавив новый функционал разработчики ломают старый.
Большая просьба - не посылайте слишком много запросов. Я не уверен какую нагрузку выдержит сайт на моём тарифе.
Рекомендую наш хостинг beget.ru |
Пишите на info@urn.su если Вы: |
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык. |
2. Хотите разместить на сайте рекламу, подходящуюю по тематике. |
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте |
4. Нашли на сайте ошибку, неточности, баг и т.д. ... ....... |
5. Статьи можно расшарить в соцсетях, нажав на иконку сети:
|