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

HyperText Transfer Protocol - текстова система для представлення веб-запитів та відповідей.

5
RESTful API. Чи повинен я повертати об’єкт, який було створено / оновлено?
Я розробляв веб-службу RESTful за допомогою WebApi і мені було цікаво, які відповіді та органи відповіді HTTP повертатимуться під час оновлення / створення об’єктів. Наприклад, я можу використовувати метод POST, щоб надіслати деякий JSON до веб-сервісу, а потім створити об'єкт. Найкраще практично встановити статус HTTP у створеному (201) або нормально …
36 rest  http 

3
Чи є проблеми із впровадженням спеціальних методів HTTP?
У нас є URL-адреса в наступному форматі / instance / {instanceType} / {instanceId} Ви можете викликати його за допомогою стандартних методів HTTP: POST, GET, DELETE, PUT. Однак ми вживаємо ще декілька дій, таких як "Зберегти як чернетка" або "Curate" Ми думали, що ми можемо просто використовувати спеціальні методи HTTP, такі …
34 rest  http 

6
Чи повинен API HTTP завжди повертати тіло?
Чи існує якийсь стандарт щодо відповідей HTTP API? Прочитавши цю тему дискурсу, я задумався. Ми розробляємо наш публічний API HTTP JSON під час моєї роботи, і ми нічого не повертаємо, коли це не потрібно строго (наприклад, PUT в / Resource / {id} повертає 200 лише в порядку, або відповідний код …
33 rest  api-design  http 

5
Чому ми не можемо використовувати IP-адресу замість файлів cookie для ідентифікації клієнта в сервлетах?
Я знаю, що у нас є деякі додаткові переваги у використанні файлів cookie над IP-адресою, але моє запитання: Чому контейнер не може просто запам'ятати IP-адресу клієнта, коли він ідентифікує клієнта, коли він знову відвідує його сайт? Чи можливо контейнер запам'ятати клієнта за допомогою IP-адреси?

6
Як викликати HTTP API, який не є RESTful? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Як би ви назвали API, заснований на HTTP, використовує URI для іменування ресурсів та …
24 terminology  rest  api  http 

2
Чи варто складати власні коди статусу HTTP? (a la Twitter 420: Підвищити спокій)
Це питання було перенесено з помилки сервера, оскільки на нього можна відповісти на Exchange Software Stack Exchange. Мігрували 6 років тому . Зараз я впроваджую HTTP API, мій перший. Я витрачав багато часу на перегляд сторінки Вікіпедії для кодів статусу HTTP, тому що я налаштований реалізувати правильні коди для правильних …
24 api-design  http 

5
Як веб-сервери застосовують політику того самого походження?
Я заглиблююсь у розробку API RESTful і до цього часу працював з кількома різними рамками для досягнення цього. Звичайно, я зіткнувся з політикою того самого походження, і тепер мені цікаво, як веб-сервери (а не веб-браузери) їх застосовують. З того, що я розумію, здається, що деякі вимоги відбуваються в кінці браузера …

3
Рекомендований код статусу HTTP для відповіді "Ліміт плану перевищено"
Я розробляю API REST для проекту, де користувачі завжди перебувають на одному з декількох "планів" - кожен план визначає деякі обмеження ресурсів, наприклад, максимальну кількість користувачів, яку може мати обліковий запис, або максимальну кількість даних, які вони можуть завантажувати. Після досягнення однієї з цих меж користувачі можуть оновити свої плани …
24 rest  api-design  http 

5
Надання зручних URL-адрес для веб-сайту порівняно з реальністю ідентифікаторів бази даних
У нас є база даних про ресурси, будь то продукти, повідомлення в блогах чи щось таке. Нам потрібно розробити схему URL-адрес для їх вирішення для загальнодоступного веб-сайту. Ось два приклади, пов’язані з ідентифікатором бази даних: https://www.youtube.com/watch?v=7FPS6llqhXw http://www.amazon.co.uk/gp/product/B000NHOMSQ Ось приклад, привітний: http://en.wikipedia.org/wiki/LED_circuit (Трохи зазирнути в моє життя перегляду) Мені подобаються дружні …

2
Рівні дозволів користувачів у API RESTful
Скажімо, у мене є компанія, яка займає рейтинг симпатичних котів в Інтернеті. Я пропоную ресурс, на/cats/ якому користувачі надають останнім, милим чарівним котам. Користувачі можуть отримати лише 3 найкращих котів, якщо вони взагалі не заплатили або зареєструвались. Топ-10 котів, якщо вони заплатили 337 доларів і ввійшли в систему, і перші …
23 rest  http  url  http-response 

2
Що означає щось "викрити"?
Тому я працюю над створенням додатка Google App Engine, і я декілька разів стикався з терміном "експонувати", наприклад, "ваш перший додаток може виставляти об'єкти за допомогою API на основі HTTP" та "відкривати цей клас моделей даних через API REST ". Що означає "викриття"? Чи пов’язана з нею певна дія, чи …

2
Чи потрібно зберігати претензії користувачів у маркері JWT?
Я використовую маркери JWT у заголовках HTTP для автентифікації запитів на сервері ресурсів. Сервер ресурсів і сервер auth - це дві окремі робочі ролі в Azure. Я не можу вирішити, чи варто зберігати претензії в токені чи додавати їх до запиту / відповіді іншим способом. Список претензій впливає на надання …

6
Кінцева точка REST, щоб показати попередній перегляд перед POSTing
Я розробляю нову веб-програму, яка працює на основі REST-інтерфейсу та HTML + JS-інтерфейсу. Існує один метод POST для зміни однієї сутності (назвемо Config), який має кілька побічних ефектів у стані багатьох елементів програми. Припустимо, POST виконується так: POST /api/config BODY {config: ....} Через це я хотів би показати попередній перегляд …

3
Обробка оновлення токена / закінчення сеансу в API RESTful
Я будую API RESTful, який використовує маркери JWT для автентифікації користувача (видається loginкінцевою точкою та надсилається після цього у всі заголовки), і маркери потрібно renewоновити через певний час (викликаючи кінцеву точку, яка повертає оновлений маркер ). Можливо, сеанс API користувача стає недійсним до закінчення терміну дії маркера, отже, всі мої …

2
Як записати HTTP-сервер?
Як видно з назви, я хотів би написати сервер HTTP. Моє запитання таке, як це зробити? Я знаю, це звучить ДУЖЕ загально і занадто "високий рівень", але є метод для мого божевілля. Відповідь на це питання повинна бути, я вважаю, мовою агностиком; сенс, незалежно від того, якою мовою я користуюся …

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