#javascript #api
#javascript #API
Вопрос:
Предположим, что вызов API выполняется со значением, подобным ‘abc’.
const response = fetch('anything.com/any/abc');
Но можем ли мы выполнить вызов API для извлечения всех значений из базы данных, начинающихся с ‘a’?
Можем ли мы использовать условие в значении конечной точки вызова API?
Если да, то как мы можем это сделать?
Комментарии:
1. Только если API поддерживает такой синтаксис
2. тогда каким будет синтаксис API, который его поддерживает?
3. Зависит от API. Вы могли бы спроектировать его так, как хотели.
4. Если бы мы сказали, что ответ «да», что еще вы хотели бы знать? На этот вопрос можно ответить «да / нет».
5. Как мы можем это сделать?
Ответ №1:
Это зависит от API.
Вероятно, то, что вы ищете, — это API, совместимый со спецификацией OData
Ответ №2:
Вопрос не так ясен. Вы имеете дело с вашим собственным API или сторонним API?
В любом случае, это проблемная сторона API, вы не можете использовать условную фильтрацию, если функции не предоставлены.