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

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


4
Здійснення запиту до API RESTful за допомогою python
У мене є API RESTful, який я викрив, використовуючи реалізацію Elasticsearch на екземплярі EC2, щоб індексувати корпус вмісту. Я можу запитати пошук, запустивши в своєму терміналі (MacOSX) наступне: curl -XGET 'http://ES_search_demo.com/document/record/_search?pretty=true' -d '{ "query": { "bool": { "must": [ { "text": { "record.document": "SOME_JOURNAL" } }, { "text": { "record.articleTitle": …

9
API REST 404: поганий URI або відсутній ресурс?
Я будую API REST, але зіткнувся з проблемою. Схоже, прийнята практика проектування API REST полягає в тому, що якщо запитуваний ресурс не існує, 404 повертається. Однак мені це додає зайвої двозначності. HTTP 404 традиційно асоціюється з поганим URI. Тому насправді ми говоримо "Або ви потрапили в потрібне місце, але конкретного …
219 web-services  http  rest 

7
Вибір між HttpClient та WebClient
Наш веб-додаток працює у .Net Framework 4.0. Користувальницький інтерфейс викликає методи контролера через дзвінки ajax. Нам потрібно споживати послугу REST від нашого постачальника. Я оцінюю найкращий спосіб зателефонувати в службу REST в. Net 4.0. Службі REST потрібна основна схема аутентифікації, і вона може повертати дані як у XML, так і …

2
"Найкраща" практика для спокійного реагування на пошту
Тож нічого нового тут я просто намагаюся отримати дещо роз’яснення і не можу знайти жодного в інших публікаціях. Я створюю новий ресурс спокійно, скажіть: /books (POST) з тілом: { title: 'The Lion, the Witch and the Wardrobe', author: 'C. S. Lewis' } Я знаю, що я повинен повернути 201 (Створений) …

11
Як налаштувати обробку помилок JAX-RS / Jersey?
Я вивчаю JAX-RS (він же JSR-311) за допомогою Джерсі. Я успішно створив Root Resource і розігруюсь з параметрами: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Це чудово працює і …

9
Які методи HTTP відповідають яким методам CRUD?
У програмуванні стилю RESTful ми повинні використовувати методи HTTP як наші будівельні блоки. Я трохи розгублений, хоча які методи відповідають класичним методам CRUD. GET / Read та DELETE / Delete досить очевидні. Однак у чому різниця між PUT / POST? Чи співпадають вони один із одним із створенням та оновленням?
213 http  rest  crud  http-method 

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

11
Найкраща практика для часткових оновлень у сервісі RESTful
Я пишу послугу RESTful для системи управління клієнтами і намагаюся знайти найкращу практику часткового оновлення записів. Наприклад, я хочу, щоб абонент міг прочитати повний запис із запитом GET. Але для його оновлення дозволені лише певні операції з записом, як-от зміна статусу з ENABLED на DISABLED. (У мене складніші сценарії, ніж …
208 rest 

6
Як реалізувати захищений API REST за допомогою node.js
Я починаю планувати API REST з node.js, express та mongodb. API надає дані для веб-сайту (публічної та приватної) та, можливо, пізніше мобільного додатка. Фронтенд буде розроблений за допомогою AngularJS. Деякі дні я багато читав про забезпечення REST API, але не дійшов до остаточного рішення. Наскільки я розумію, це використовувати HTTPS …


4
REST API - обробка файлів (тобто зображень) - найкращі практики
Ми розробляємо сервер з REST API, який приймає та реагує на JSON. Проблема полягає в тому, якщо вам потрібно завантажити зображення з клієнта на сервер. Примітка: а також я говорю про випадок використання, коли суб'єкт (користувач) може мати декілька файлів (carPhoto, licencePhoto), а також мати інші властивості (ім'я, електронна пошта …

8
Різниця між веб-сервісами OData та REST
Переглядаючи деякі веб-сервіси, я натрапив на цю "нову" технологію, яку Microsoft називає OData . Читаючи їх опис у FAQ, що таке OData, я важко відрізняю OData від найповніших веб-сервісів REST. Може хтось, будь ласка, допоможе мені зрозуміти відмінності?
196 web-services  rest  odata 

4
Рейки нові проти створення
Чому виникає потреба у визначенні нового методу в контролері RESTful, після чого слід за методом створення? Пошук у Google не дав мені відповіді, яку я шукав. Я розумію різницю, але потрібно знати, чому вони використовуються такими, якими вони є.

10
Операції через мікросервіси REST?
Скажімо, у нас є мікросервіси користувача, Wallet REST та шлюз API, який склеює речі. Коли Боб реєструється на нашому веб-сайті, наш шлюз API повинен створити користувача через мікросервіс користувача та гаманець через мікросервіс Wallet. Тепер ось декілька сценаріїв, коли все може піти не так: Створення користувача Bob не вдається: це …

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