rest

  • 4562 рейтинг
    33 ответов
    PUT против POST в REST

    Согласно спецификации HTTP / 1.1 Spec:

    Метод POST используется для запроса, чтобы исходный сервер принял объект, заключенный в запросе, в качестве нового подчиненного ресурса, идентифицированного Request-URI в Request-Line

    Другими словами, POST используется для создания .

    Метод PUT запрашивает, чтобы закрытый

    ...
  • 3668 рейтинг
    30 ответов
    Что такое программирование RESTful?

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

  • 1467 рейтинг
    18 ответов
    HTTP GET с телом запроса

    Я разрабатываю новый веб-сервис RESTful для нашего приложения.

    При выполнении GET для определенных объектов клиенты могут запрашивать содержимое объекта. Если они хотят добавить некоторые параметры (например, сортировать список), они могут добавить эти параметры в строку запроса.

    В качестве альтернативы я

    ...
  • 878 рейтинг
    7 ответов
    Лучшие практики для управления версиями API?

    Известны ли практические рекомендации или рекомендации по управлению версиями REST API веб-службы?

    Я заметил, что AWS выполняет управление версиями по URL-адресу конечной точки . Это единственный способ или есть другие способы достижения той же цели? Если есть несколько способов, каковы

    ...
  • 761 рейтинг
    18 ответов
    Лучшие практики для защиты REST API / веб-службы

    При разработке REST API или службы существуют ли лучшие рекомендации по работе с безопасностью (аутентификация, авторизация, управление идентификацией)?

    При создании API-интерфейса SOAP в качестве руководства используется WS-Security, и по этой теме имеется много литературы. Я нашел меньше информации о защите

    ...
  • 705 рейтинг
    14 ответов
    Передача представительного состояния (REST) ​​и простой протокол доступа к объектам (SOAP)

    Может кто-нибудь объяснить, что такое REST и что такое SOAP на простом английском языке? А как работают веб-сервисы?

  • 672 рейтинг
    13 ответов
    RESTful Аутентификация

    Что означает аутентификация RESTful и как она работает? Я не могу найти хороший обзор в Google. Насколько я понимаю, вы передаете сеансовый ключ (запоминающийся) в URL, но это может быть ужасно неправильно.

  • 576 рейтинг
    15 ответов
    Код ответа HTTP для POST, когда ресурс уже существует

    Я строю сервер, который позволяет клиентам хранить объекты. Эти объекты полностью сконструированы на стороне клиента, дополнены идентификаторами объектов, которые являются постоянными в течение всего времени существования объекта.

    Я определил API, чтобы клиенты могли создавать или изменять объекты, используя PUT:

    PUT
    ...
  • 552 рейтинг
    12 ответов
    Ошибка API REST возвращает хорошие практики

    Я ищу руководство по передовым методам, когда дело доходит до возврата ошибок из REST API. Я работаю над новым API, поэтому я могу использовать его в любом направлении прямо сейчас. В настоящее время мой тип контента - XML, но в

    ...
  • 531 рейтинг
    9 ответов
    Разрешено ли тело объекта для запроса HTTP DELETE?

    При отправке запроса HTTP DELETE URI запроса должен полностью идентифицировать ресурс для удаления. Однако допустимо ли добавлять дополнительные метаданные как часть сущности запроса?

  • 425 рейтинг
    13 ответов
    Если REST-приложения должны быть без сохранения состояния, как вы управляете сессиями?

    Мне нужны пояснения. Я читал о REST и создании приложений RESTful. Согласно википедии, сам REST определен как Представительный государственный трансфер . Поэтому я не понимаю всех этих безгражданских gobbledeygook , которые все продолжают извергать.

    Из Википедии:

    В любой конкретный момент

    ...
  • 409 рейтинг
    6 ответов
    Конечные точки REST / SOAP для службы WCF

    У меня есть служба WCF, и я хочу представить ее как службу RESTfull и как службу SOAP. Кто-нибудь делал что-то подобное раньше?

  • 406 рейтинг
    14 ответов
    В чем разница между REST и; RESTful

    В чем разница между системой REST и системой, которая является RESTful?

    Из нескольких вещей, которые я прочитал , большинство так называемых REST-сервисов фактически являются RESTful-сервисами. Так в чем же разница между ними?

  • 383 рейтинг
    5 ответов
    В чем разница между text / xml и application / xml для ответа веб-службы

    Это более общий вопрос о разнице между text/xml и application/xml. Я довольно новичок в написании веб-сервисов (REST - Джерси). Я производил application/xml, так как это то, что показано в большинстве учебных пособий / примеров кода, которые я использовал

    ...
  • 377 рейтинг
    12 ответов
    RESTful дизайн URL для поиска

    Я ищу разумный способ представления поисковых запросов в виде RESTful URL.

    Установка: У меня есть две модели, Автомобили и Гаражи, где Автомобили могут быть в Гаражах. Так что мои URL выглядят так:

    /car/xxxx
      xxx == car id
      returns car with
    ...
  • 372 рейтинг
    7 ответов
    HTTP POST с параметрами URL-запроса - хорошая идея или нет?

    Я разрабатываю API для работы с HTTP и мне интересно, если использовать команду HTTP POST, но только с параметрами URL-запроса и без тела запроса, это хороший путь.

    Соображения:

    • «Хороший веб-дизайн» требует отправки неидемпотентных действий через POST. Это неидемпотентное действие.
    • Легче
    ...
  • 368 рейтинг
    28 ответов
    SOAP или REST для веб-служб?

    Является ли REST лучшим подходом к работе с веб-сервисами или SOAP? Или это разные инструменты для разных задач? Или это нюанс - то есть один лучше на определенных аренах, чем другой, и т. Д.?

    Bounty-Edit:

    Теперь, почти три года спустя,

    ...
  • 351 рейтинг
    9 ответов
    Захват параметров URL в запросе. GET

    В настоящее время я определяю регулярные выражения для захвата параметров в URL, как описано в учебном пособии. Как получить доступ к параметрам из URL как части объекта HttpRequest? Мой HttpRequest.GET в настоящее время возвращает пустой объект QueryDict.

    Я

    ...
  • 348 рейтинг
    14 ответов
    REST API Лучшие практики: где разместить параметры?

    REST API может иметь параметры как минимум двумя способами:

    1. Как часть URL-пути (т.е. е. /api/resource/parametervalue)
    2. В качестве аргумента запроса (т.е. е. /api/resource?parameter=value)

    Какова лучшая практика здесь? Существуют ли общие рекомендации, когда использовать 1 и когда использовать 2?

    Пример

    ...
  • 325 рейтинг
    9 ответов
    Выйти: ПОЛУЧИТЬ или ПОСТИТЬ?

    Этот вопрос не о том, когда использовать GET или POST в целом; , о котором рекомендуется для выхода из веб-приложения. Я нашел много информации о различиях между GET и POST в общем смысле, но я не нашел определенного ответа для

    ...