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

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

16
Передать массив целых чисел в ASP.NET Web API?
У меня есть служба REST ASP.NET Web API (версия 4), где мне нужно передать массив целых чисел. Вот мой метод действия: public IEnumerable<Category> GetCategories(int[] categoryIds){ // code to retrieve categories from database } И это URL, который я пробовал: /Categories?categoryids=1,2,3,4

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



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

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

11
Лучшая практика для возврата ошибок в ASP.NET Web API
У меня есть опасения по поводу того, как мы возвращаем ошибки клиенту. Должны ли мы немедленно возвращать ошибку, выбрасывая HttpResponseException, когда мы получаем ошибку: public void Post(Customer customer) { if (string.IsNullOrEmpty(customer.Name)) { throw new HttpResponseException("Customer Name cannot be empty", HttpStatusCode.BadRequest) } if (customer.Accounts.Count == 0) { throw new HttpResponseException("Customer does …
385 c#  rest  asp.net-web-api 

28
SOAP или REST для веб-сервисов? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Является ли REST лучшим подходом к работе с веб-сервисами или …
384 xml  web-services  rest  soap 

18
Отдельный сервер REST JSON API и клиент? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Я собираюсь создать кучу веб-приложений с нуля. (См. Http://50pop.com/code для …

15
Spring MVC @PathVariable с точкой (.) Усекается
Это продолжение вопроса Spring MVC @PathVariable становится усеченным Весенний форум заявляет, что он исправил (версия 3.2) как часть ContentNegotiationManager. см. ссылку ниже https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 В моем приложении requestParameter с .com усекается. Может ли кто-нибудь объяснить мне, как использовать эту новую функцию? как это настраивается в XML? Примечание: весенний форум - …

9
400 против 422 ответа на POST данных
Я пытаюсь выяснить, какой правильный код состояния должен возвращаться в различных сценариях с помощью API-интерфейса типа REST, над которым я работаю. Допустим, у меня есть конечная точка, которая позволяет делать покупки POST в формате JSON. Это выглядит так: { "account_number": 45645511, "upc": "00490000486", "price": 1.00, "tax": 0.08 } Что я …

14
REST API Лучшие практики: где разместить параметры? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Закрыто 5 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. REST …
348 api  rest  url 

8
400 BAD запрос HTTP код ошибки означает?
У меня есть запрос JSON, который я публикую на HTTP-URL. Должно ли это рассматриваться как поле, 400где requestedResourceсуществует поле, но "Roman"является ли оно недопустимым для этого поля? [{requestedResource:"Roman"}] Должно ли это рассматриваться как поле, 400где "blah"поля вообще не существует? [{blah:"Roman"}]

15
Как мне сделать вызовы REST API, используя C #?
Это код, который я до сих пор: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System; using System.Net.Http; using System.Web; using System.Net; using System.IO; namespace ConsoleProgram { public class Class1 { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string DATA = @"{""object"":{""name"":""Name""}}"; static void Main(string[] args) { Class1.CreateObject(); …
335 c#  api  rest 

21
Какой правильный код ответа REST для действительного запроса, но пустых данных?
Например, вы выполняете запрос GET для, users/9но нет пользователя с идентификатором # 9. Какой код ответа лучше? 200 ОК 202 Принято 204 Нет содержимого ошибка 400, неверный запрос 404 Не Найдено
332 rest  http  api-design 

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