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

Представницький стан передачі, або REST, є архітектурним стилем для мережевого програмного забезпечення для передачі інформації через Інтернет.

6
Різниця між REST та CRUD
Я дізнався REST, і це дуже схоже на CRUD (з того, що я читав про CRUD). Я знаю, що вони різні, і мені цікаво, якщо думати, що вони схожі, значить я їх не розумію. Це те, що REST - це «суперсеть» CRUD? Чи все, що CRUD робить і багато іншого?
168 rest  crud 

7
Як пошук вписується в інтерфейс RESTful?
При проектуванні інтерфейсу RESTful семантика типів запитів вважається життєво важливою для дизайну. GET - Список колекції або отримання елемента PUT - Замініть колекцію чи елемент POST - Створення колекції або елемента DELETE - Ну, ерм, видалити колекцію чи елемент Однак, схоже, це не охоплює поняття "пошук". Наприклад, при розробці набору …

3
Безпека API REST Зберігається маркер проти JWT проти OAuth
Я все ще намагаюся знайти найкраще рішення для захисту API REST API, оскільки кількість мобільних додатків та API збільшується з кожним днем. Я спробував різні способи аутентифікації, але все ж має деякі непорозуміння, тому мені потрібна порада когось більш досвідченого. Дозвольте розповісти, як я розумію все це. Якщо я щось …
104 security  rest  api  oauth  https 

8
Як захистити API REST лише для надійних мобільних додатків
Як я можу переконатися, що мій API REST відповідає лише на запити, створені надійними клієнтами, в моєму випадку - моїми власними мобільними додатками? Я хочу запобігти небажаним запитам, які надходять з інших джерел. Я не хочу, щоб користувачі заповнювали серійний ключ чи що завгодно, це повинно відбуватися за кадром, після …
96 security  rest  mobile 

3
Що таке REST (простою англійською) [закрито]
Останнім часом я зацікавився ознайомленням з REST. Я спробував прочитати запис вікі на REST , але це не допомогло. Я дуже вдячний, якщо хтось може пояснити простою англійською мовою (тобто без зайвого технічного жаргону) Що таке REST Яку позицію вона займає в екосистемі веб-архітектури Наскільки щільно (або вільно) він поєднується …
84 rest 

7
Яке дієслово HTTP я повинен використовувати для запуску дії в веб-службі REST?
Я впроваджую веб-сервіс RESTful, і одним із доступних дій буде reload. Він буде використовуватися для перезавантаження конфігурацій, кешу тощо. Ми почали з простого GETдо URI такого: ${path}/cache/reload(параметри не передаються, викликається лише URI). Мені відомо, що дані не слід змінювати за допомогою GET-запиту. Яке правильне дієслово використовувати для виклику дії / …
80 rest  rpc 


7
Проектування apst REST за допомогою URI vs рядка запиту
Скажімо, у мене є три ресурси, пов'язані так: Grandparent (collection) -> Parent (collection) -> and Child (collection) Сказане зображує такі відносини між цими ресурсами так: Кожен бабуся і дідусь можуть подати карту одному або декільком батькам. Кожен з батьків може скласти карту до одного або кількох дітей. Я хочу можливість …
73 design  rest  api 

4
Причини НЕ використовувати JSF [закрито]
Я новачок у StackExchange, але я подумав, що ти зможеш мені допомогти. Ми створюємо нову програму Java Enterprise, замінюючи застаріле рішення JSP. Завдяки безлічі змін, інтерфейс користувача та частини бізнес-логіки будуть повністю переосмислені та перевтілені. Першою нашою думкою був JSF, оскільки це стандарт у Java EE. Спочатку у мене було …

5
Що HATEOAS пропонує для відкриття та роз'єднання, окрім здатності більш чи менш вільно змінювати структуру URL-адреси?
Останнім часом я читав про Hypermedia як двигун стану додатків (HATEOAS), обмеження, яке, як стверджується, робить веб-API "справді РЕСТЕВНІМ". Він зводиться до того, що в основному включає в себе посилання на кожну відповідь на можливі переходи, які ви можете зробити з поточного стану. Дозвольте проілюструвати, на чому ґрунтується HATEOAS, і, …
61 rest  http  hateoas 

3
Косою косою рисою в API RESTful
У мене були дискусії щодо того, що робити з косою косою рисою в API RESTful. Скажімо, у мене є ресурс, званий собаки, і підпорядковані ресурси для окремих собак. Тому ми можемо зробити наступне: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} Але що ми робимо з таким особливим випадком: GET/PUT/POST/DELETE http://example.com/dogs/ Моя особиста думка …
60 api  rest  http 

7
RESTFul: дії, що змінюють стан
Я планую побудувати API RESTfull, але є деякі архітектурні питання, які створюють деякі проблеми в моїй голові. Додавання логіки бізнес-сервісу для клієнтів - це варіант, якого я б хотів уникнути, оскільки оновлення декількох клієнтських платформ важко підтримувати в режимі реального часу, коли логіка ділової активності може швидко змінюватися. Скажімо, у …
59 api  rest 

6
Чи має бути "Без результатів" помилка у відповіді на RESTful?
Я опишу приклад: я починаю робити API для випічки. API дозволить людям здійснювати пошук у каталозі продуктів для випічки, таких як домашнє м'ясне печиво з шоколадного печива, використовуючи api.examplebakery.com/search?q=...... Хтось використовує це для пошуку продукту з назвою pineapple-banana flavoured cookiesі очевидно не знайде жодного результату. Чи слід повернути це як …

3
У чому полягає сучасне значення SOAP
Востаннє я стикався з послугою, що базується на SOAP, під час мого стажування у фінансовій фірмі у 2013 році. Це був час, коли я розпочав свою кар’єру в галузі ІТ. Я пам’ятаю, що в одному з моїх інженерних курсів був якийсь навчальний матеріал про SOAP. Крім цього, я не використовував …
51 rest  api  web-services  soap 

14
RESTful API дизайн. Що я повинен повернути, якщо немає рядків?
На даний момент я кодую API для соціальної мережі за допомогою Slim Framework. Моє запитання: Які найкращі практики, коли в структурі json немає рядків для повернення? Скажімо, що цей виклик / v1 / get / movies повертає 2 рядки з назв кінофільму таблиці: [ {"name": "Ghostbusters"}, {"name": "Indiana Jones"} ] …

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