Вопросы с тегом «rest»

Передача репрезентативного состояния, или REST, является архитектурным стилем для сетевого программного обеспечения для передачи информации через Интернет.

2
Структура сервиса RESTful с Java Spring для начинающих
Я относительно новый с точки зрения навыков веб-разработки на Java. У меня есть проект, который, я думаю, мог бы стать хорошим кандидатом на службу RESTful из того, что я мало понимаю об API. Я пытаюсь вникнуть в детали того, как это должно быть структурировано, но на самом деле нигде не …

2
Как спроектировать конечные точки API для публикации дочернего объекта и для получения всех детей всех родителей?
Например, у меня есть объекты: Клиент, Отчет. У клиента может быть много отчетов, и я думаю, что конечная точка для управления одним отчетом должна быть вложена следующим образом: /clients/{client_id}/reports/{report_id} Что касается всех отчетов одного клиента, ожидается, что enpoint: /clients/{client_id}/reports Но как должна выглядеть конечная точка для получения всех отчетов всех …
12 rest  api  api-design 

2
Должен ли RESTful API возвращать файлы или просто местоположение
Это озадачивало меня некоторое время. Например, у нас есть REST API, который обеспечивает базовый контент для системы, потребляя и производя JSON. В этой конечной точке он создает URL-адрес для изображения и описания и находится следующим образом: // localhost / myApi / pictures / 1 { id: 1, description: "This is …

4
MVC и RESTful API сервис
MVC довольно прост. Есть Модель, Контроллер и Вид. Когда мы создаем веб-сайт, все это объединяется, когда клиент отправляет запрос ключевого слова REST на сервер -> сервер сопоставляет запрошенный URL с действием контроллера -> который затем вызывает модель (ы) для сбора / обработки данных, получает результат -> и возвращает результат обратно …

3
Когда использовать REST для обработки запросов против использования AJAX для обработки запросов [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 лет назад . На моей веб-странице, если я хочу отображать динамические выпадающие списки (например, названия городов в зависимости …
12 rest  ajax 

7
Является ли хорошей практикой иметь специальное значение «ALL» в перечислении
Я разрабатываю новый сервис в среде микросервисов. Это REST сервис. Для простоты предположим, что путь: / historyBooks И метод POST для этого пути создает новую книгу истории. Давайте предположим, что книга по истории охватывает одну или несколько эпох в истории. Для краткости предположим, что у нас есть только следующие эпохи …
11 rest  api  json  enum 

1
Служба REST в качестве сервера приложений для 2000+ клиентских машин. Это хорошая идея?
Мы будем строить систему с пользовательским интерфейсом в javaFx, которая будет развернута на более чем 2000 компьютерах (минимум 2000, но будет больше - может достигать 5000 машин). По другим причинам / ограничениям он должен быть установлен на машине, поэтому мы не можем сделать это с помощью интерфейса веб-браузера. Машины 2000+ …
11 java  design  rest  spring 

2
Как мне создать ресурс упорядоченного списка в спокойном сервисе?
Я сталкивался с этой проблемой снова и снова, и я не нашел решения, которое, на мой взгляд, было оптимальным. Скажем, в приложении у вас есть упорядоченный список, и вы позволяете пользователю изменять этот порядок путем перетаскивания или чего-то еще. Вы хотите, чтобы изменения в заказе сохранялись. Как вы моделируете это? …

3
Как спроектировать REST API для обработки операций без CRUD?
Я пытаюсь преобразовать набор сервисов на основе SOAP в API RESTful. Я начал с определения ресурсов путем анализа имен операций и получил ресурс Subscription. Когда мне нужно обновить состояние подписки, я не могу просто отправить POSTзапрос на сервер, потому что у меня нет прямого доступа к ресурсам, но мне нужно …

7
Будет ли аутентификация через HTTPS замедлять мое приложение?
Я строю веб-приложение и веб-сервис RESTful. Я читал различные статьи о лучшем способе аутентификации запросов к веб-сервису. Мне кажется, что лучше всего использовать базовую аутентификацию HTTP. Практически во всех прочитанных мною статьях говорится, что аутентификация должна быть зашифрована с использованием SSL или эквивалентного. Я не совсем уверен, что это включает. …

2
Разработка аутентификации для REST API
Я работаю над API для службы REST, которую собираюсь и производить, и потреблять. Я провел последние несколько дней, пытаясь понять, как правильно обращаться с аутентификацией, и думаю, что наконец-то что-то придумал. Я придумаю это на основе следующих фактов о стеке приложений: Клиент и сервер находятся в .NET4 (часть клиента в …

5
Применяете дизайн RESTful ко всему сайту?
Все это может показаться новичком, но я пытаюсь обдумать дизайн сайта, который полностью ОТДЫХАН. Я понимаю, как применять дизайн RESTful к таким вещам, как «Пользователи», «Фотографии», «Сообщения в блогах» и т. Д., Потому что считаю их «объектами». Но как насчет страницы "о нас". Что это за ресурс такой? Это даже …

4
Что делать, если не работает оптимистическая блокировка?
У меня есть следующий сценарий: Пользователь делает запрос GET/projects/1 и получает ETag . Пользователь делает запрос PUT/projects/1 с ETag с шага # 1. Пользователь делает еще один запрос PUT /projects/1с ETag с шага # 1. Как правило, второй запрос PUT получит ответ 412, поскольку ETag теперь устарел - первый запрос …

3
REST API дизайн для веб-страниц с мастерами
У меня есть веб-страница в формате мастера. Кнопка отправки в API будет на 4-м шаге мастера. Однако я хочу, чтобы введенные данные были сохранены в базе данных перед переходом к следующему шагу в мастере. Я также хочу, чтобы REST API работал для страниц, имеющих одну вкладку. Поэтому я разработал API …
11 design  rest 

1
В чем смысл ссылки rel = «self» в REST API?
Я часто вижу следующее в документах HTML <link rel="self" href="http://example.com/something"> или как это в JSON link: { rel="self", href="http://example.com/something" } или в XML <atom:link rel="self" href="http://example.com/something" /> Итак, у меня было несколько вопросов: Зачем включать эту ссылку? Какое преимущество это дает? (Пожалуйста, скажите мне, что есть причина, и это не …
11 rest  web-api 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.