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

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

30
PUT vs. POST в REST
Відповідно до специфікації HTTP / 1.1: POSTМетод використовується для запиту , що сервер походження приймає об'єкт , включений у запит , як нове підпорядкування ресурсу , ідентифікованого Request-URIвRequest-Line Іншими словами, POSTвикористовується для створення . В PUTзапитує метод , що включений об'єкт зберігати під входить в комплект поставки Request-URI. Якщо посилання …
5371 http  rest  post  put 


24
Як я розміщую дані JSON за допомогою CURL?
Я використовую Ubuntu і встановив на ньому cURL . Я хочу протестувати свою програму Spring REST за допомогою курсу CURL. Я написав свій POST-код на стороні Java. Однак я хочу перевірити це за допомогою курсу CURL. Я намагаюся опублікувати дані JSON. Приклад даних такий: {"value":"30","type":"Tip 3","targetModule":"Target 3","configurationGroup":null,"name":"Configuration Deneme 3","description":null,"identity":"Configuration Deneme …

20
HTTP GET з тілом запиту
Я розробляю новий RESTful веб-сервіс для нашого додатку. Роблячи GET для певних організацій, клієнти можуть запитувати вміст об'єкта. Якщо вони хочуть додати деякі параметри (наприклад, сортування списку), вони можуть додати ці параметри в рядок запиту. Крім того, я хочу, щоб люди могли вказати ці параметри в тілі запиту. Здається, HTTP …
2109 rest  http  http-get 

10
SOAP vs REST (відмінності)
Я читав статті про відмінності між SOAP та REST як протоколом зв'язку веб-служб, але вважаю, що найбільші переваги для REST над SOAP: REST є більш динамічним, не потрібно створювати та оновлювати UDDI (Універсальний опис, відкриття та інтеграція). REST не обмежується лише форматом XML. RESTful веб-сервіси можуть надсилати звичайний текст / …

7
Кращі практики для версії API? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Закрито 6 років тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Чи є відомі практичні вказівки чи найкращі практики для …
877 rest  versioning 

14
Код відповіді HTTP для POST, коли ресурс уже існує
Я будую сервер, який дозволяє клієнтам зберігати об’єкти. Ці об'єкти повністю побудовані на стороні клієнта, а також ідентифікатори об'єкта, які є постійними протягом усього терміну експлуатації об'єкта. Я визначив API, щоб клієнти могли створювати або змінювати об'єкти за допомогою PUT: PUT /objects/{id} HTTP/1.1 ... {json representation of the object} {Id} …

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

8
REST коди статусу HTTP за невдалу перевірку або недійсний дублікат
Я будую додаток з API на основі REST і дійшов до того, що я вказую коди статусу для кожного запиту. Який код статусу я повинен надсилати для запитів, які не мають перевірки, або де запит намагається додати дублікат у мою базу даних? Я переглянув http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html, але жоден з них не …

11
Опублікування файлу та пов’язаних даних на RESTful WebService, бажано, як JSON
Це, мабуть, буде дурним питанням, але я маю одну з цих ночей. У програмі я розробляю RESTful API і ми хочемо, щоб клієнт надсилав дані як JSON. Частина цієї програми вимагає від клієнта завантаження файлу (як правило, зображення), а також інформації про зображення. Мені важко відстежувати, як це відбувається в …
757 json  rest  grails  file-upload 


13
Як встановити заголовок Content-Type для запиту HttpClient?
Я намагаюся встановити Content-Typeзаголовок HttpClientоб’єкта, як того вимагає API, який я дзвоню. Я спробував налаштувати Content-Typeподібне нижче: using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); httpClient.DefaultRequestHeaders.Add("Accept", "application/json"); httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json"); // ... } Це дозволяє мені додати Acceptзаголовок, але коли я намагаюся додати, Content-Typeвін видає такий виняток: Неправильно …
739 c#  asp.net  api  http  rest 



9
Використання методів PUT vs PATCH у сценаріях реального життя REST API
Перш за все, деякі визначення: PUT визначений у Розділі 9.6 RFC 2616 : Метод PUT вимагає, щоб вкладений об'єкт зберігався під наданим URI-запитом. Якщо Request-URI посилається на вже існуючий ресурс, додане об'єкт ДОЛЖНЕ розглядатися як модифікована версія тієї, що знаходиться на сервері походження . Якщо Uquest-URI не вказує на існуючий …
681 json  rest  http  put  http-method 

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