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

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

12
Ошибка API REST возвращает хорошие практики [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Я ищу руководство по передовым методам, когда дело доходит до возврата ошибок из …
623 web-services  http  rest 

10
Понимание REST: глаголы, коды ошибок и аутентификация
Я ищу способ обернуть API-интерфейсы вокруг функций по умолчанию в моих веб-приложениях на базе PHP, базах данных и CMS. Я осмотрелся и нашел несколько «каркасных» рамок. В дополнение к ответам на мой вопрос есть Tonic , REST Framework, который мне нравится, потому что он очень легкий. Мне нравится REST лучше …
602 web-services  rest 

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

16
Если REST-приложения должны быть без сохранения состояния, как вы управляете сессиями?
Я нуждаюсь в некоторых разъяснениях. Я читал о REST и создании приложений RESTful. Согласно википедии, сам REST определен как представительский государственный трансферт . Поэтому я не понимаю всех этих бездарных гоблидов, которые все продолжают извергать. Из википедии: В любой конкретный момент клиент может переходить между состояниями приложения или находиться в …

22
Соглашение REST URI - имя ресурса в единственном или множественном числе при его создании
Я новичок в REST, и я заметил, что в некоторых сервисах RESTful они используют разные URI ресурса для обновления / получения / удаления и создания. Такие как Создать - используя / resources с методом POST (соблюдайте множественное число) в некоторых местах используя / resource (единственное число) Обновление - использование / …

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

7
Действительно ли сессии нарушают RESTfulness?
Использование сеансов в RESTful API действительно нарушает RESTfulness? Я видел много мнений, идущих в обоих направлениях, но я не уверен, что сессии проходят без REST . С моей точки зрения: проверка подлинности не запрещена для RESTfulness (в противном случае было бы мало пользы в службах RESTful) аутентификация выполняется путем отправки …

22
Настройка заголовка авторизации HttpClient
У меня есть HttpClient, который я использую для REST API. Однако у меня возникают проблемы при настройке заголовка авторизации. Мне нужно установить заголовок для токена, который я получил от выполнения моего запроса OAuth. Я видел некоторый код для .NET, который предлагает следующее, httpClient.DefaultRequestHeaders.Authorization = new Credential(OAuth.token); Однако класс Credential не …

6
Дефис, подчеркивание или camelCase как разделитель слов в URI?
Я разрабатываю API на основе HTTP для приложения в интрасети. Я понимаю, что это довольно небольшая проблема в общей схеме вещей, но: я должен использовать дефисы, подчеркивания или camelCase для разделения слов в URI? Вот мои первые мысли: верблюжьего возможные проблемы, если сервер нечувствителен к регистру кажется, довольно широко используется …
477 api  url  rest  uri  restful-url 

2
Лучшие практики для аутентификации на основе токенов REST с JAX-RS и Jersey
Я ищу способ включить аутентификацию на основе токенов в Джерси. Я стараюсь не использовать какую-либо конкретную структуру. Это возможно? Мой план таков: пользователь подписывается на мой веб-сервис, мой веб-сервис генерирует токен, отправляет его клиенту, и клиент сохраняет его. Затем клиент для каждого запроса будет отправлять токен вместо имени пользователя и …

11
Захват параметров URL в запросе. GET
В настоящее время я определяю регулярные выражения для захвата параметров в URL-адресе, как описано в руководстве. Как мне получить доступ к параметрам из URL как части HttpRequestобъекта? Мой в HttpRequest.GETнастоящее время возвращает пустой QueryDictобъект. Я хотел бы научиться делать это без библиотеки, чтобы я мог лучше узнать Джанго.
458 django  url  rest 

7
Как спроектировать RESTful поиск / фильтрацию? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . В настоящее время я разрабатываю и внедряю RESTful API в PHP. Тем не …
457 api  search  rest  filter 

7
HTTP POST с параметрами URL-запроса - хорошая идея или нет? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я разрабатываю API для работы с HTTP, и мне интересно, …
451 rest  http 


10
Выйти: ПОЛУЧИТЬ или ПОСТИТЬ?
Этот вопрос не о том, когда использовать GET или POST в целом; это то, что рекомендуется для выхода из веб-приложения. Я нашел много информации о различиях между GET и POST в общем смысле, но я не нашел определенного ответа для этого конкретного сценария. Как прагматик, я склонен использовать GET, потому …
435 architecture  rest  post  get 

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