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

125
Время ожидания Spring RestTemplate

Я хотел бы установить тайм-ауты подключения для службы отдыха, используемой моим веб-приложением. Я использую Spring RestTemplate, чтобы общаться со своим сервисом. Я провел некоторое исследование, и я нашел и использовал xml ниже (в моем приложении xml), который, как мне кажется, предназначен для...

124
Удаление ресурса с помощью http DELETE

Итак, учитывая, что глагол DELETE в Http идемпотентен, когда я отправляю следующий запрос, что должно произойти во втором (третьем, четвертом и т. Д.)? DELETE /person/123 В первый раз ресурс удаляется, и я возвращаю 204 (успешно, нет содержимого). Должен ли я возвращать 204 при последующих звонках...

124
Пользовательский заголовок авторизации HTTP

Мне было интересно, допустимо ли помещать пользовательские данные в заголовок авторизации HTTP. Мы разрабатываем RESTful API, и нам может потребоваться способ указать собственный метод авторизации. В качестве примера назовем это FIRE-TOKENаутентификацией. Будет ли что-то вроде этого действительным...

124
Обработка исключений Spring Resttemplate

Ниже приведен фрагмент кода; в основном, я пытаюсь распространить исключение, когда код ошибки отличается от 200. ResponseEntity<Object> response = restTemplate.exchange(url.toString().replace("{version}", version), HttpMethod.POST, entity, Object.class); if(response.getStatusCode().value()!=...

124
Запрос Curl GET с параметром json

Я пытаюсь отправить запрос «GET» на удаленный REST API из командной строки через cURL следующим образом: curl -X GET -H "Content-type: application/json" -H "Accept: application/json" "http://server:5050/a/c/getName/{"param0":"pradeep"}" Но он не возвращает никаких результатов. Я попытался...

123
Как получить параметры запроса в Spring Boot?

Я разрабатываю проект с помощью Spring Boot. У меня есть контроллер, который принимает запросы GET . В настоящее время я принимаю запросы на следующие типы URL: http: // локальный: 8888 / пользователь / данные / 002 но я хочу принимать запросы с использованием параметров запроса : http: //...

123
Зачем нам нужны веб-службы RESTful?

Я собираюсь изучить веб-сервисы RESTful (лучше сказать, что мне придется это сделать, потому что это часть программы магистратуры CS). Я прочитал некоторую информацию в Википедии, а также прочитал статью о REST в Sun Developer Network и вижу, что это непростая технология, существуют специальные...

123
Как получить доступ к параметрам в методе RESTful POST

Мой метод POST выглядит так: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Когда я создаю клиент Jersey в Netbeans, метод, вызывающий метод post, выглядит...

122
RESTful способ создания нескольких элементов в одном запросе

Я работаю над небольшой клиент-серверной программой для сбора заказов. Я хочу сделать это "REST (полностью) способом". Что я хочу сделать: Соберите все строки заказа (продукт и количество) и отправьте полный заказ на сервер На данный момент я вижу два варианта сделать это: Отправьте каждую строку...

122
RESTfully оформить / войти или / зарегистрировать ресурсы?

Я разрабатывал веб-приложение, а затем остановился, чтобы подумать о том, как мой api должен быть спроектирован как веб-сервис RESTful. На данный момент большинство моих URI являются общими и могут применяться к различным веб-приложениям: GET /logout // destroys session and redirects to / GET...

122
Аутентификация на основе токенов REST API

Я разрабатываю REST API, требующий аутентификации. Поскольку сама аутентификация происходит через внешний веб-сервис по HTTP, я решил, что мы будем выдавать токены, чтобы избежать повторного вызова службы аутентификации. Это подводит меня к моему первому вопросу: Действительно ли это лучше, чем...

120
Отправка токена на предъявителя с аксиомами

В моем приложении для реагирования я использую axios для выполнения запросов REST api. Но он не может отправить заголовок авторизации с запросом. Вот мой код: tokenPayload() { let config = { headers: { 'Authorization': 'Bearer ' + validToken() } } Axios.post(...

119
Как управлять версиями REST API с помощью Spring?

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

118
Как установить базовый URL для отдыха при весенней загрузке?

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

117
Клиентская библиотека JavaScript REST [закрыто]

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

117
Использование собственного API с ограничением по скорости

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

117
RESTful в игре! фреймворк

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

117
Веб-сервис RESTful - как аутентифицировать запросы от других сервисов?

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

117
Spring 4 vs Jersey для веб-сервисов REST

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

116
«Render: nothing => true» возвращает пустой текстовый файл?

Я использую Rails 2.3.3, и мне нужно создать ссылку, которая отправляет почтовый запрос. У меня есть такой: = link_to('Resend Email', {:controller => 'account', :action => 'resend_confirm_email'}, {:method => :post} ) Что приводит к соответствующему поведению JavaScript по ссылке: <a...