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

145
AngularJS $ ресурс RESTful пример

Я бы хотел использовать $ resource для вызова моего веб-сервиса RESTful (над которым я до сих пор работаю), но я хотел бы узнать, правильно ли я сначала сделал мой скрипт AngularJS. Тодо DTO имеет: {id, order, content, done} :cmdтак что я могу позвонить, api/1/todo/resetчтобы очистить таблицу задач...

145
Должен ли веб-сервис в стиле Netflix или Twitter использовать REST или SOAP? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

144
Публикация параметров RestSharp JSON

Я пытаюсь сделать очень простой вызов REST для моего API MVC 3, и параметры, которые я передаю, не привязаны к методу действия. Клиент var request = new RestRequest(Method.POST); request.Resource = "Api/Score"; request.RequestFormat = DataFormat.Json;...

143
Spring MVC @PathVariable усекается

У меня есть контроллер, обеспечивающий RESTful доступ к информации: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { Проблема, с которой я...

142
Когда я могу использовать параметры пути или параметры запроса в RESTful API?

Я хочу, чтобы мой RESTful API был очень предсказуемым. Как лучше всего решить, когда производить сегментацию данных с использованием URI, а не с помощью параметров запроса. Мне кажется логичным, что системные параметры, поддерживающие разбиение на страницы, сортировку и группировку, должны быть...

140
Актуальные примеры для HATEOAS (REST-архитектура) [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

139
Какой лучший метод RESTful для возврата общего количества элементов в объекте?

Я разрабатываю сервис REST API для большого сайта социальной сети, в котором я участвую. Пока что он работает отлично. Я могу выдать GET, POST, PUTи DELETEзапросы на объект URL - адресов и влияет на мои данные. Однако эти данные разбиты на страницы (ограничено 30 результатами одновременно). Тем не...

138
Защита моего REST API с помощью OAuth, при этом разрешена аутентификация через сторонних поставщиков OAuth (с использованием DotNetOpenAuth)

У меня есть продукт с простым REST API, поэтому пользователи продукта могут напрямую интегрироваться с функциями продукта без использования моего пользовательского веб-интерфейса. Недавно меня заинтересовали различные третьи стороны по поводу интеграции их настольных клиентов с API, чтобы...

137
Spring MVC - Как вернуть простую строку как JSON в Rest Controller

Мой вопрос по сути является продолжением этого вопроса. @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } Выше Spring добавил бы «Hello World» в тело ответа. Как я могу вернуть строку в качестве ответа JSON? Я понимаю,...

136
Как передать несколько параметров в GET ASP.Net Web API?

Я использую .Net MVC4 Web API для (надеюсь) реализации API RESTful. Мне нужно передать несколько параметров в систему и заставить ее выполнить какое-то действие, а затем вернуть список объектов в качестве результатов. В частности, я передаю две даты и возвращаю записи, которые попадают между ними....

135
REST, HTTP DELETE и параметры

Есть ли что-нибудь, отличное от RESTful, в предоставлении параметров для HTTP-запроса DELETE? Мой сценарий таков, что я моделирую «Вы уверены, что хотите удалить это?» сценарий. В некоторых случаях состояние ресурса предполагает, что запрошенное удаление может быть недопустимым. Вы, наверное, сами...

134
Пейджинг в коллекции отдыха

Я заинтересован в предоставлении прямого интерфейса REST коллекциям документов JSON (например, CouchDB или Persevere ). Проблема, с которой я сталкиваюсь, состоит в том, как обработать GETоперацию в корне коллекции, если коллекция большая. В качестве примера притворяюсь, что я выставляю...

126
Ошибка HTTPS Powershell v3 Invoke-WebRequest

Используя методы Invoke-WebRequest и Invoke-RestMethod Powershell v3, я успешно использовал метод POST для публикации файла json на веб-сайте https. Я использую команду $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("cert.crt") Invoke-WebRequest -Uri...

126
POST-запрос через RestTemplate в JSON

Я не нашел примера, как решить свою проблему, поэтому хочу попросить вас о помощи. Я не могу просто отправить запрос POST с помощью объекта RestTemplate в JSON Каждый раз получаю: org.springframework.web.client.HttpClientErrorException: 415 Неподдерживаемый тип носителя Я использую RestTemplate...

126
Рекомендации по REST API: аргументы в строке запроса и в теле запроса

REST API может иметь аргументы в нескольких местах: В теле запроса - как часть тела json или другого типа MIME. В строке запроса - например,/api/resource?p1=v1&p2=v2 Как часть URL-пути - например,/api/resource/v1/v2 Каковы лучшие практики и рекомендации по выбору между 1 и 2 выше? 2 против 3...

125
Создайте запрос с помощью POST с кодами ответа 200 или 201 и содержимым

Предположим, я пишу службу REST, целью которой является добавление нового элемента данных в систему. Я планирую отправить сообщение на http://myhost/serviceX/someResources Предположим, это сработает, какой код ответа мне следует использовать? И какой контент я могу вернуть. Я смотрю определения...

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

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