Вопросы с тегом «http»

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

5
RESTful API. Должен ли я вернуть объект, который был создан / обновлен?
Я разрабатываю веб-сервис RESTful с использованием WebApi, и мне было интересно, какие HTTP-ответы и тела ответов нужно возвращать при обновлении / создании объектов. Например, я могу использовать метод POST для отправки некоторого JSON в веб-сервис, а затем создать объект. Рекомендуется ли затем установить для HTTP-статуса статус созданный (201) или ok …
36 rest  http 

3
Есть ли проблемы с реализацией пользовательских методов HTTP?
У нас есть URL в следующем формате / Экземпляр / {instanceType} / {InstanceId} Вы можете вызвать его стандартными методами HTTP: POST, GET, DELETE, PUT. Однако есть еще несколько действий, которые мы предпринимаем, такие как «Сохранить как черновик» или «Куратор» Мы подумали, что можем просто использовать собственные методы HTTP, такие как: …
34 rest  http 

6
Должен ли HTTP API всегда возвращать тело?
Есть ли какой-то стандарт в отношении ответов HTTP API? Прочитав эту беседу я начал задумываться. Мы разрабатываем наш общедоступный HTTP JSON API на моей работе, и мы ничего не возвращаем, когда это не является строго необходимым (например, PUT для / resource / {id} возвращает только 200, когда OK или соответствующий …
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? (а-ля Твиттер 420: Повысьте спокойствие)
Этот вопрос перенесен из-за сбоя сервера, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 6 лет назад . В настоящее время я реализую HTTP API, мой первый в истории. Я тратил много времени, просматривая страницу Википедии с кодами состояния HTTP, потому что я полон решимости реализовать …
24 api-design  http 

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

3
Рекомендуемый код состояния HTTP для ответа «превышен лимит плана»
Я разрабатываю REST API для проекта, в котором пользователи всегда используют один из нескольких «планов» - каждый план определяет некоторые ограничения ресурсов, например, максимальное количество пользователей, которое может иметь учетная запись, или максимальное количество данных, которые они могут загрузить. После достижения одного из этих ограничений пользователи могут обновить свои планы …
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
Уровни пользовательских разрешений в RESTful API
Допустим, у меня есть компания, которая оценивает самых симпатичных кошек в Интернете. Я предлагаю ресурс, на/cats/ котором пользователи получают самые последние, самые милые и очаровательные кошки. Пользователи могут получить только топ-3 кошек, если они не заплатили вообще или зарегистрировались. Лучшие 10 кошек, если они заплатили 337 долларов и вошли в …
23 rest  http  url  http-response 

2
Что значит «разоблачить» что-то?
Поэтому я работаю над созданием приложения Google App Engine, и я несколько раз встречал термин «выставлять», например, «ваше первое приложение может предоставлять объекты с помощью API на основе HTTP» и «предоставлять этот класс модели данных через REST API ". Что значит «разоблачить»? Это связано с определенным действием или это абстрактная …

2
Должен ли я хранить свои заявки пользователей в токене JWT?
Я использую токены JWT в заголовках HTTP для аутентификации запросов к серверу ресурсов. Сервер ресурсов и сервер аутентификации - это две отдельные рабочие роли в Azure. Я не могу определиться, стоит ли мне сохранять заявки в токене или прикреплять их к запросу / ответу каким-либо другим способом. Список утверждений влияет …

6
Конечная точка REST для предварительного просмотра перед отправкой
Я разрабатываю новое веб-приложение на основе REST-бэкенда и HTML + JS-интерфейса. Есть один метод POST для изменения одного объекта (давайте назовем Config), который имеет несколько побочных эффектов в состоянии многих элементов приложения. Давайте предположим, что POST выполняется следующим образом: POST /api/config BODY {config: ....} В связи с этим я хотел …

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

2
Как написать HTTP-сервер?
Как видно из названия, я хотел бы написать HTTP-сервер. У меня вопрос такой, как мне это сделать? Я знаю, это звучит ОЧЕНЬ вообще и слишком "на высоком уровне", но в моем безумии есть метод. Я полагаю, что ответ на этот вопрос должен быть независимым от языка; То есть, независимо от …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.