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

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

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

491
Действительно ли сессии нарушают RESTfulness?

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

483
Настройка заголовка авторизации HttpClient

У меня есть HttpClient, который я использую для REST API. Однако у меня возникают проблемы при настройке заголовка авторизации. Мне нужно установить заголовок для токена, который я получил от выполнения моего запроса OAuth. Я видел некоторый код для .NET, который предлагает следующее,...

477
Дефис, подчеркивание или camelCase как разделитель слов в URI?

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

459
Лучшие практики для аутентификации на основе токенов REST с JAX-RS и Jersey

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

458
Захват параметров URL в запросе. GET

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

457
Как спроектировать RESTful поиск / фильтрацию? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . В настоящее время я разрабатываю и внедряю RESTful API в PHP. Тем не менее,...

451
HTTP POST с параметрами URL-запроса - хорошая идея или нет? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я разрабатываю API для работы с HTTP, и мне интересно,...

435
Выйти: ПОЛУЧИТЬ или ПОСТИТЬ?

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

427
RESTful URL дизайн для поиска

Я ищу разумный способ представления поисковых запросов в виде RESTful URL. Установка: у меня есть две модели, Автомобили и Гаражи, где Автомобили могут быть в Гаражах. Так что мои URL выглядят так: /car/xxxx xxx == car id returns car with given id /garage/yyy yyy = garage id returns garage with...

410
REST API Рекомендации: как принять список значений параметров в качестве входных данных [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Мы запускаем новый REST API, и я хотел, чтобы...

394
Какой соответствующий код состояния HTTP возвращается службой REST API при сбое проверки?

В настоящее время я возвращаю 401 Unauthorized всякий раз, когда я сталкиваюсь с ошибкой проверки в моем приложении REST API на основе Django / Piston . Изучив реестр кодов состояния HTTP, я не уверен, что это подходящий код для сбоя проверки, что вы порекомендуете? ошибка 400, неверный запрос 401...

385
Лучшая практика для возврата ошибок в ASP.NET Web API

У меня есть опасения по поводу того, как мы возвращаем ошибки клиенту. Должны ли мы немедленно возвращать ошибку, выбрасывая HttpResponseException, когда мы получаем ошибку: public void Post(Customer customer) { if (string.IsNullOrEmpty(customer.Name)) { throw new HttpResponseException("Customer...

384
SOAP или REST для веб-сервисов? [закрыто]

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

371
Отдельный сервер REST JSON API и клиент? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Я собираюсь создать кучу веб-приложений с нуля. (См....

362
Spring MVC @PathVariable с точкой (.) Усекается

Это продолжение вопроса Spring MVC @PathVariable становится усеченным Весенний форум заявляет, что он исправил (версия 3.2) как часть ContentNegotiationManager. см. ссылку ниже https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 В моем приложении...