Запитання з тегом «rest»

REST (Представницький державний трансфер) - це стиль архітектури програмного забезпечення для розподілених систем гіпермедіа, таких як World Wide Web. Він збільшився у популярності відносно архітектур RPC, таких як SOAP завдяки внутрішньому роз'єднанню клієнта від сервера, що виникає через рівномірний інтерфейс між неоднорідними системами.

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

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



6
REST API Найкраща практика: як прийняти список значень параметрів як вхідний [закритий]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Ми запускаємо новий API REST, і я хотів би отримати деякі відомості про найкращі …
409 api  rest 

7
Який відповідний код статусу HTTP, який потрібно повернути службою API REST за помилку перевірки?
В даний час я повертаюсь 401 Несанкціонований, коли я стикаюся з помилкою перевірки в моєму додатку REST API на основі Django / Piston . Переглянувши реєстр коду статусу HTTP, я не переконаний, що це відповідний код для помилки перевірки, що ви рекомендуєте? 400 Поганий запит 401 Несанкціонований 403 Заборонено 405 …

28
SOAP або REST для веб-служб? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Є REST кращим підходом до роботи з веб-сервісами чи SOAP? Або вони різні інструменти …
384 xml  web-services  rest  soap 

11
Найкраща практика повернення помилок у веб-API ASP.NET
У мене є стурбованість тим, як ми повертаємо помилки клієнту. Чи повертаємо ми помилку негайно, кидаючи 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 not have any …
384 c#  rest  asp.net-web-api 

18
Окремий сервер і клієнт REST JSON API? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Я збираюся створити купу веб-додатків з нуля. (Див. Http://50pop.com/code для огляду.) Я хотів би, …

15
Весна MVC @PathVariable з крапкою (.) Стає усіченою
Це продовження питання Spring MVC @PathVariable стає усіченим Весняний форум зазначає, що він виправлений (3.2 версія) як частина ContentNegotiationManager. дивіться нижче за посиланням. https://jira.springsource.org/browse/SPR-6164 https://jira.springsource.org/browse/SPR-7632 У моєму запиті програми Параметр з .com врізаний. Чи може хто-небудь пояснити мені, як користуватися цією новою функцією? як це можна налаштувати в xml? Примітка: …

9
Відповідь 400 проти 422 на POST даних
Я намагаюся розібратися, який правильний код статусу для повернення в різних сценаріях за допомогою API "REST-like", над яким я працюю. Скажімо, у мене є кінцева точка, яка дозволяє здійснювати покупки POST'ing у форматі JSON. Це виглядає приблизно так: { "account_number": 45645511, "upc": "00490000486", "price": 1.00, "tax": 0.08 } Що я …

14
Найкращі практики REST API: Де розмістити параметри? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 5 років тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. API REST може мати параметри принаймні двома …
348 api  rest  url 

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

15
Як здійснити дзвінки до програми REST за допомогою 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 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.