Size: a a a

2020 November 30

AM

Artem Molotov in PHP
Alexander Nazarov
У него там тоже есть несколько пунктов которые прям определяют, но вопрос в целом не об этом.

Вопрос именно о коллекциях. Как для коллекции сделать URI!? Как различить одну коллекцию от другой?
/someresources/collection/{id}

где id — массив или перечисление идентикаторов другого ресурса через разделитель.

Мне кажется, так будет норм
источник

VM

Volodymyr Melko in PHP
Alexander Nazarov
ну так это одна группа. А я говорю что нужно сделать операцию над несколькими группами.
чтоб работать с группой групп как с одним ресурсом нужно этот ресурс сначала создать и получить его идентификатор
источник

AN

Alexander Nazarov in PHP
Нету у него идентификатора.
источник

VM

Volodymyr Melko in PHP
ресурса без идентификатора не существует
источник

ЕР

Евгений Ромашкан... in PHP
Alexander Nazarov
Нету у него идентификатора.
/resource/1,2,3  - идентификатор
источник

AM

Artem Molotov in PHP
Евгений Ромашкан
И в html не знает
В таком случае я не понимаю какая разница этих представлений (json и html), если в двух случаях не знает какие действия можно сделать и какая будет структура.

И тем более не понимаю при чём тут конкретные чекбоксы.
источник

ЕР

Евгений Ромашкан... in PHP
Artem Molotov
В таком случае я не понимаю какая разница этих представлений (json и html), если в двух случаях не знает какие действия можно сделать и какая будет структура.

И тем более не понимаю при чём тут конкретные чекбоксы.
источник

AM

Artem Molotov in PHP
Евгений Ромашкан
/resource/1,2,3  - идентификатор
+
источник

AM

Artem Molotov in PHP
Т.е. спецификации для API нет что ли?
источник

AM

Artem Molotov in PHP
Так то и браузеры разные могут быть.
источник

ЕР

Евгений Ромашкан... in PHP
Artem Molotov
Так то и браузеры разные могут быть.
Могут, но зачем заниматься натягиванием совы на глобус
источник

k

knopkod4v in PHP
Artem Molotov
Т.е. спецификации для API нет что ли?
поддерживаемой большей частью клиентов - нет, её надо писать
источник

k

knopkod4v in PHP
точнее реализацию под неё, так правильнее наверное 🤔
источник

AM

Artem Molotov in PHP
Евгений Ромашкан
Могут, но зачем заниматься натягиванием совы на глобус
Почему это вдруг натягивание совы на глобус? Где та разница между этими представлениями (если и там и там разные клиенты могут быть и возможна разная спецификация) и почему json — не представление? Я вот этого не могу понять.
источник

AN

Alexander Nazarov in PHP
Ну я об это и говорю, что речь не про ресурсы как таковые. А речь про операции над группой ресурсов. Вопрос даже не в том как их сделать, понятно что можно в урл засунуть перечень ID, или в тело запроса.

Вопрос в целом про абсурдность подхода с групповыми операциями, в тот момент когда есть операция для одного ресурса.

Если не нужно поддерживать групповую операцию как одну транзакцию (либо все либо ни одной). То нету же смысла делать такие групповые операции?
источник

AM

Artem Molotov in PHP
Как будто разные клиенты (браузеры) понимают не разные спецификации (html, xhtml, html5 etc).
источник

AM

Artem Molotov in PHP
knopkod4v
поддерживаемой большей частью клиентов - нет, её надо писать
Т.е. нет клиентов, поддерживающих OpenAPI? Или браузеров, которые не поддерживают legacy спецификации?

🧐
источник

AM

Artem Molotov in PHP
При чём тут вообще реализации к подходу...
источник

ЕР

Евгений Ромашкан... in PHP
Artem Molotov
При чём тут вообще реализации к подходу...
Та не нужен никому этот подход со времён появления первой реализации
источник

AM

Artem Molotov in PHP
Евгений Ромашкан
Та не нужен никому этот подход со времён появления первой реализации
Это уже второй "вопрос", против него я не пойду))
источник