Size: a a a

2020 October 30

QH

Quantum Harmonizer in pro.jvm
Vladimir Petrakovich
С этим согласен. Поэтому я и писал "не приветствуется". Но это отличается от "запрещено стандартом".
Окей, согласен.
Можно сказать тогда, что это UB :)
источник

QH

Quantum Harmonizer in pro.jvm
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
Ну соап - это rpc и натягивать на него rest - это не очень хорошая затея. Проектируйте апи в семантике json-rpc и будет вам счастье
посоветуете клиент для json-rpc?
источник

ВШ

Виктор Шиян... in pro.jvm
Nikita Gryzlov
а что вам запрещает передавать массив параметров в query string?
Не очень понимаю как в квери засунуть массив обьектов

[{"test":{"foo":true}},{"test":{"foo":true}},{"test":{"foo":true}}]
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Denis Chikanov
Да и я спросил
Ну сунуть 100-200 символов в URL запрос так себе идея
источник

ВШ

Виктор Шиян... in pro.jvm
Ну и объекты могут содержать и 20 полей и 100. И большая вложенность
источник

QH

Quantum Harmonizer in pro.jvm
Виктор Шиян
Не очень понимаю как в квери засунуть массив обьектов

[{"test":{"foo":true}},{"test":{"foo":true}},{"test":{"foo":true}}]
?test[0][foo]=true&test[1][foo]=true&…
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Ну это бредово
источник

QH

Quantum Harmonizer in pro.jvm
Виктор Шиян
Ну и объекты могут содержать и 20 полей и 100. И большая вложенность
в гет-запросе?)
источник

DC

Denis Chikanov in pro.jvm
 ‌‌Gleb Pilipets
Ну сунуть 100-200 символов в URL запрос так себе идея
1) Нет, нормально, это же не человеки читать будут
2) В любом случае куда лучше, чем тело у гета
источник

DC

Denis Chikanov in pro.jvm
 ‌‌Gleb Pilipets
Ну это бредово
Нет, это нормально, и даже тот же сваггер/опенапи такое поддерживает из коробки
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in pro.jvm
Quantum Harmonizer
посоветуете клиент для json-rpc?
честно говоря, не использую этот подход у себя. Если хочется rpc, то беру grpc
источник

VP

Vladimir Petrakovich in pro.jvm
 ‌‌Gleb Pilipets
Ну сунуть 100-200 символов в URL запрос так себе идея
До килобайта совершенно норм
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Ну вот, а после?
источник

VP

Vladimir Petrakovich in pro.jvm
 ‌‌Gleb Pilipets
Ну вот, а после?
А после стоит задуматься о POST
источник

DC

Denis Chikanov in pro.jvm
 ‌‌Gleb Pilipets
Ну вот, а после?
Так от 200 символов до килобайта - как до китая раком
источник

VP

Vladimir Petrakovich in pro.jvm
Тем более в URL не самая компактная кодировка
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in pro.jvm
Quantum Harmonizer
посоветуете клиент для json-rpc?
Но если не именно json-rpc, а апи в стиле rpc на жсонах, то spring-rest-template и spring-mvc вполне подходят
источник

ВШ

Виктор Шиян... in pro.jvm
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
Ну соап - это rpc и натягивать на него rest - это не очень хорошая затея. Проектируйте апи в семантике json-rpc и будет вам счастье
Ну тут просто смысла проекта в том что есть сервис который работает на соапе и его нужно интегрировать с другим сервисом который умеет только рест запросы делать. Вот мы и заняты написанием адаптора
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in pro.jvm
Виктор Шиян
Ну тут просто смысла проекта в том что есть сервис который работает на соапе и его нужно интегрировать с другим сервисом который умеет только рест запросы делать. Вот мы и заняты написанием адаптора
именно рест? Или json поверх http без учета семантики рест? :)
источник

ВШ

Виктор Шиян... in pro.jvm
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
именно рест? Или json поверх http без учета семантики рест? :)
Ну у нас spring boot и все требования под restfull
источник