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

REST (передача состояния представления) - это стиль архитектуры программного обеспечения для распределенных гипермедиа систем, таких как World Wide Web. Его популярность возросла по сравнению с архитектурами RPC, такими как SOAP, из-за внутренней разобщенности клиента с сервером, которая возникает из-за наличия единого интерфейса между гетерогенными системами.

9
Как управлять версиями REST API с помощью Spring?
Я искал, как управлять версиями REST API с помощью Spring 3.2.x, но не нашел ничего, что было бы легко поддерживать. Сначала я объясню свою проблему, а затем решение ... но мне интересно, изобретаю ли я здесь колесо заново. Я хочу управлять версией на основе заголовка Accept, и, например, если запрос …

18
Как установить базовый URL для отдыха при весенней загрузке?
Я пытаюсь смешать mvc и отдых в одном проекте весенней загрузки. Я хочу установить базовый путь для всех остальных контроллеров (например, example.com/api) в одном месте (я не хочу аннотировать каждый контроллер @RequestMapping('api/products'), вместо этого просто @RequestMapping('/products'). Контроллеры MVC должны быть доступны на example.com/whatever Является ли это возможным? (Я не использую …

6
RESTful в игре! фреймворк
Мы планируем проект, в основном обслуживающий контент для мобильных приложений, но нам нужен веб-сайт. У меня вопрос: есть ли смысл использовать Jersey или Restlet для разработки REST API для наших мобильных приложений, а затем использовать Play! для обслуживания веб-сайта. Или имеет смысл просто использовать Play! делать все это? Если да, …

2
Spring 4 vs Jersey для веб-сервисов REST
Мы планируем сделать новое приложение с версией Spring 4.0.6. Мы используем контроллер, который может возвращать «XML» или «JSON». В предыдущем проекте мы успешно реализовали Jersey с поддержкой Spring для REST с использованием JAX-RS API, но после прочтения нескольких статей и предложений от пожилых людей они сказали, что Spring обеспечивает довольно …

9
Клиентская библиотека JavaScript REST [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Есть библиотека JavaScript , которая позволяет мне выполнять все операции , как REST …
117 javascript  jquery  rest 

9
Использование собственного API с ограничением по скорости
Обзор: Моя компания разработала API с ограничением скорости. Наша цель двоякая: О: Создайте вокруг нашего продукта сильную экосистему для разработчиков. B: Продемонстрируйте мощь нашего API, используя его для управления нашим собственным приложением. Уточнение: Зачем вообще ограничение по скорости? Мы оцениваем ограничение нашего API, потому что мы продаем его как дополнение …
117 javascript  api  rest 

9
Веб-сервис RESTful - как аутентифицировать запросы от других сервисов?
Я разрабатываю веб-службу RESTful, к которой должны иметь доступ пользователи, а также другие веб-службы и приложения. Все входящие запросы должны быть аутентифицированы. Все коммуникации происходят по HTTPS. Аутентификация пользователя будет работать на основе токена аутентификации, полученного путем POST-отправки имени пользователя и пароля (через SSL-соединение) в ресурс / session, предоставленный службой. …

2
«Render: nothing => true» возвращает пустой текстовый файл?
Я использую Rails 2.3.3, и мне нужно создать ссылку, которая отправляет почтовый запрос. У меня есть такой: = link_to('Resend Email', {:controller => 'account', :action => 'resend_confirm_email'}, {:method => :post} ) Что приводит к соответствующему поведению JavaScript по ссылке: <a href="/account/resend_confirm_email" onclick="var f = document.createElement('form'); f.style.display = 'none'; this.parentNode.appendChild(f); f.method = …

3
Могу ли я использовать как SignalR, так и RESTful API?
У меня есть одностраничное веб-приложение, разработанное с использованием ASP.NET. Недавно я преобразовал многие веб-методы в push- режим , используя библиотеку SignalR . Это действительно значительно ускорило страницу и уменьшило количество обращений к серверу со страницы. В то же время я также изучал RESTful ASP.NET WebAPI для некоторых методов на стороне …

4
Код состояния HTTP для частичного успешного запроса
У меня есть приложение, которое отправляет сообщения пользователям. В почтовом запросе передается строка XML, содержащая всех пользователей, которые должны получить это конкретное сообщение. Если какой-либо из пользователей в списке не существует, я возвращаю список отсутствующих пользователей клиенту для дальнейшей оценки. Теперь я спрашиваю себя, каков будет правильный код статуса для …

7
Клиент Android REST, образец?
Даже если эта ветка приняла ответ, не стесняйтесь предлагать другие идеи, которые вы используете или любите Я встречал эти статьи: Restful API-сервис API клиента Java REST для Android И это привело меня к этому видео Google I / O 2010 о клиентских приложениях REST. http://www.youtube.com/watch?v=xHXn3Kg2IQE&feature=player_embedded С этого момента я создаю …
115 java  android  api  rest 

7
Базовая аутентификация HTTP и токена-носителя
В настоящее время я разрабатываю REST-API, защищенный HTTP-Basic для среды разработки. Поскольку настоящая аутентификация выполняется с помощью токена, я все еще пытаюсь понять, как отправить два заголовка авторизации. Я пробовал это: curl -i http://dev.myapp.com/api/users \ -H "Authorization: Basic Ym9zY236Ym9zY28=" \ -H "Authorization: Bearer mytoken123" Я мог бы, например, отключить HTTP-аутентификацию …

9
Аутентификация токена для RESTful API: нужно ли периодически менять токен?
Я создаю RESTful API с Django и django-rest-framework . В качестве механизма аутентификации мы выбрали «Аутентификацию токена», и я уже реализовал ее в соответствии с документацией Django-REST-Framework, вопрос в том, должно ли приложение периодически обновлять / изменять токен, и если да, то как? Должно ли быть мобильное приложение, которое требует …


11
Как версировать REST URI
Как лучше всего изменить версию REST URI? В настоящее время у нас есть версия # в самом URI, т.е. http://example.com/users/v4/1234/ для версии 4 этого представления. Принадлежит ли версия к queryString? то есть. http://example.com/users/1234?version=4 Или управление версиями лучше всего осуществить другим способом?

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