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

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

4
Дозволити запит CORS REST до програми Express / Node.js на Heroku
Я написав REST API на експрес-фреймворку для node.js, який працює для запитів із консолі js у Chrome, та URL-адреси тощо. Зараз я намагаюся змусити його працювати для запитів з іншого додатка, на іншому домен (CORS). Перший запит, зроблений автоматично за допомогою інтерфейсу інтерфейсу javascript, стосується / api / search? Uri …
97 node.js  rest  heroku  express  cors 

5
Видаліть кілька записів за допомогою REST
Який НАЙБІЛЬШИЙ спосіб видалення декількох елементів? Моїм випадком використання є те, що у мене є Backbone Collection, де мені потрібно мати можливість видаляти кілька елементів одночасно. Варіанти, здається, такі: Надіслати запит на ВИДАЛЕННЯ для кожного окремого запису (що здається поганою ідеєю, якщо потенційно є десятки елементів); Надіслати ВИДАЛИТИ, де ідентифікатори, …
97 api  rest  backbone.js 


8
Використання стиснення GZIP з Spring Boot / MVC / JavaConfig з RESTful
Ми використовуємо Spring Boot / MVC із заснованою на анотаціях java-конфігурацією для ряду RESTfulслужб, і ми хочемо вибірково увімкнути HTTP GZIPстиснення потоку для деяких відповідей API. Я знаю, що можу зробити це вручну у своєму контролері та a byte[] @ResponseBody, однак ми воліли б покластись на інфраструктуру SpringMVC (фільтри / …

10
ВІДПУСК - вкладати посвідчення в тіло чи ні?
Скажімо, я хочу мати ресурс RESTful для людей, де клієнт може призначити ідентифікатор. Людина виглядає так: {"id": <UUID>, "name": "Jimmy"} Тепер, як клієнт повинен його зберегти (або "ВСТАНОВИТИ")? PUT /person/UUID {"id": <UUID>, "name": "Jimmy"} - тепер у нас є це неприємне дублювання, яке нам доводиться постійно перевіряти: Чи відповідає ідентифікатор …
96 rest 

2
Чи швидше gRPC (HTTP / 2), ніж REST з HTTP / 2?
Метою є впровадження протоколу транспортного та прикладного рівня, який є кращим за затримкою та пропускною здатністю мережі . В даний час програма використовує REST з HTTP / 1.1, і ми відчуваємо високу затримку. Мені потрібно вирішити цю проблему затримки, і я відкритий для використання або gRPC (HTTP / 2), або …

6
Найкращий / найповніший API для акцій / фінансових даних [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

3
Простий повний приклад RestSharp [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 4 роки тому . Удосконалюйте це питання Я намагався створити простий прототип веб-програми, яка використовує RestSharp для виклику Rest API. Я не …
95 c#  rest  restsharp 

8
RESTful Services - еквівалент WSDL
Я читав про REST та SOAP, і розумію, чому впровадження REST може бути корисним за використання протоколу SOAP. Однак я все ще не розумію, чому у світі REST немає еквівалента "WSDL". Я бачив повідомлення, що "немає потреби" в WSDL або що це буде зайвим у світі REST, але я не …
94 rest  wsdl 

5
У чому різниця між JAX-RS та JAX-WS?
Прочитавши кілька статей про JAX-RS та JAX-WS, у мене виникло кілька запитань, які я хочу підтвердити? Чи може JAX-RS робити асинхронний запит, як JAX-WS? Чи може JAX-RS отримати доступ до веб-служби, яка не працює на платформі Java, і навпаки? Що означає "REST особливо корисний для обмежених пристроїв, таких як КПК …

4
REST API - Масове створення або оновлення в одному запиті [закрито]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише відредагувавши цю публікацію . Закрито 1 рік тому . Удосконалюйте це питання Припустимо, що існує два ресурси Binderта Docстосунки асоціації, що означає, що Docі …
94 rest  api 

7
Як отримати одну модель в основі?
У мене є Clockмодель у Backbone: var Clock = Backbone.Model.extend({}); Я намагаюся отримати екземпляр того, що має останню інформацію /clocks/123. Деякі речі, які я спробував: метод рівня "клас" Clock.fetch(123) // TypeError: Object function (){ ... } has no method 'fetch' створення екземпляра, а потім виклик fetchйого: c = new Clock({id: …

4
RESTful альтернативи ВИДАЛИТИ тіло запиту
Хоча специфікація HTTP 1.1, схоже, дозволяє тілам повідомлень на запити DELETE , схоже, це вказує на те, що сервери повинні ігнорувати це, оскільки для нього немає визначеної семантики. 4.3 Тіло повідомлення Сервер ПОВИНЕН читати та пересилати тіло повідомлення на будь-який запит; якщо метод запиту не включає визначену семантику для тіла-сутності, …

3
Методи RESTful API; ГОЛОВА І ВАРІАНТИ
Я пишу модуль RESTful API для програми в PHP, і я трохи змішаний з дієсловами HEADта OPTIONS. OPTIONS Використовується для отримання доступних дієслів HTTP для даного ресурсу? HEAD Використовується для визначення того, чи доступний даний ресурс? Якби хтось міг пояснити * ці дієслова, це було б дуже вдячне. * Пояснення …
93 php  api  http  rest 

11
Повернення даних із асинхронного виклику у функції Swift
У своєму проекті Swift я створив клас корисності, який обробляє всі запити та відповіді REST. Я створив простий REST API, щоб я міг протестувати свій код. Я створив метод класу, який повинен повернути NSArray, але оскільки виклик API є асинхронним, мені потрібно повернутися з методу всередині виклику async. Проблема полягає …
93 ios  rest  asynchronous  swift 

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