Вопросы с тегом 'rest'

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

PUT против POST в REST

Согласно спецификации HTTP/1.1 Spec: Метод POST используется для запроса, чтобы исходный сервер принял объект, заключенный в запросе, в качестве нового подчиненного ресурса, идентифицированного Request-URI в Request-Line Другими словами, POST ...
10 мар. '09 в 14:25
35

Что такое программирование RESTful?

Что такое RESTful-программирование?
22 мар. '09 в 14:45
22

Как мне отправить данные JSON с помощью Curl из терминала/командной строки в Test Spring REST?

Я использую Ubuntu и установил на нем cURL. Я хочу проверить мое приложение Spring REST с помощью cURL. Я написал свой POST-код на стороне Java. Тем не менее, я хочу проверить это с помощью cURL. Я пытаюсь опубликовать данные в формате JSON. Пример ...
24 авг. '11 в 8:51
20

HTTP GET с телом запроса

Я разрабатываю новый веб-сервис RESTful для нашего приложения. При выполнении GET на определенных объектах клиенты могут запрашивать содержимое объекта. Если они хотят добавить некоторые параметры (например, отсортировать список), они могут добавит...
10 июн. '09 в 20:47
16

SOAP vs REST (различия)

Я читал статьи о различиях между SOAP и REST как протоколом связи веб-службы, но я думаю, что самые большие преимущества для REST по сравнению с SOAP: REST более динамичен, нет необходимости создавать и обновлять UDDI (универсальное описание, обна...
09 нояб. '13 в 23:11
7

Рекомендации по управлению версиями API?

Существуют ли какие-либо известные инструкции или рекомендации для управления версиями REST API веб-службы? Я заметил, что AWS выполняет управление версиями по URL-адресу конечной точки. Это единственный способ или есть другие способы достижения одн...
23 дек. '08 в 15:32
18

Рекомендации по защите REST API/веб-службы

При разработке API или службы REST существуют ли какие-либо установленные рекомендации по защите (аутентификация, авторизация, управление идентификацией)? При создании SOAP API у вас есть WS-Security в качестве руководства, и существует много литера...
11 авг. '08 в 5:44
8

Коды статуса REST HTTP для неудачной проверки или неправильного дублирования

Я создаю приложение с API на основе REST и дошел до того момента, когда я указываю коды состояния для каждого запроса. Какой код состояния следует отправлять для запросов, не прошедших проверку, или когда запрос пытается добавить дубликат в мою базу...
20 июл. '10 в 13:03
15

Репрезентативная передача состояния (REST) ​​и протокол простого доступа к объектам (SOAP)

Может кто-нибудь объяснить, что такое REST и что SOAP на простом английском языке? И как работают Web-сервисы?
16 окт. '08 в 19:24
13

Аутентификация RESTful

Что означает аутентификация RESTful и как она работает? Я не могу найти хороший обзор в Google. Мое единственное понимание заключается в том, что вы передаете ключ сеанса (remeberal) в URL-адресе, но это может быть ужасно неправильно.
26 нояб. '08 в 1:47
13

Как установить заголовок Content-Type для запроса HttpClient?

Я пытаюсь установить заголовок Content-Type объекта HttpClient, как того требует API, который я вызываю. Я попытался установить Content-Type, как показано ниже: using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("htt...
21 мая '12 в 3:29
11

Проводка файла и связанных данных в RESTful WebService предпочтительно в виде JSON

Это, наверное, будет глупый вопрос, но у меня одна из тех ночей. В приложении я разрабатываю API RESTful и мы хотим, чтобы клиент отправлял данные как JSON. Часть этого приложения требует, чтобы клиент загружал файл (обычно изображение), а также инфо...
03 нояб. '10 в 2:07
8

REST API - PUT vs PATCH с примерами реальной жизни

Прежде всего, некоторые определения: PUT определяется в Раздел 9.6 RFC 2616: Метод PUT запрашивает, чтобы закрытый объект хранился в запрошенном Request-URI. Если Request-URI ссылается на уже существующий ресурс, закрытый объект СЛЕДУЕТ считатьс...
11 февр. '15 в 16:30
16

Разрешен ли объект сущности для запроса HTTP DELETE?

При выдаче запроса HTTP DELETE URI-запрос должен полностью идентифицировать ресурс для удаления. Однако можно ли добавить дополнительные метаданные как часть тела объекта запроса?
18 нояб. '08 в 18:14
10

Понимание REST: глаголы, коды ошибок и аутентификация

Я ищу способ обернуть API-интерфейсы вокруг функций по умолчанию в моих веб-приложениях, базах данных и CMS на основе PHP. Я огляделся и нашел несколько каркасов "скелета". В дополнение к ответам в моем вопросе, Tonic, мне нравится структура REST, п...
04 янв. '10 в 19:55