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

24
Рекомендуемый код состояния HTTP для ответа «превышен лимит плана»

Я разрабатываю REST API для проекта, в котором пользователи всегда используют один из нескольких «планов» - каждый план определяет некоторые ограничения ресурсов, например, максимальное количество пользователей, которое может иметь учетная запись, или максимальное количество данных, которые они...

24
Предоставление дружественных URL для веб-сайта в сравнении с реалиями идентификаторов базы данных.

У нас есть база данных ресурсов, будь то продукты, сообщения в блогах или что-то в этом роде. Нам нужно разработать схему URL для их решения для общедоступного веб-сайта. Вот два примера, которые привязаны к идентификатору базы данных: https://www.youtube.com/watch?v=7FPS6llqhXw...

24
Как веб-серверы применяют политику одного и того же происхождения?

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

24
Должен ли я создать свои собственные коды состояния HTTP? (а-ля Твиттер 420: Повысьте спокойствие)

Этот вопрос перенесен из-за сбоя сервера, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 6 лет назад . В настоящее время я реализую HTTP API, мой первый в истории. Я тратил много времени, просматривая страницу Википедии с кодами состояния HTTP, потому что я...

23
Уровни пользовательских разрешений в RESTful API

Допустим, у меня есть компания, которая оценивает самых симпатичных кошек в Интернете. Я предлагаю ресурс, на/cats/ котором пользователи получают самые последние, самые милые и очаровательные кошки. Пользователи могут получить только топ-3 кошек, если они не заплатили вообще или зарегистрировались....

18
Должен ли я хранить свои заявки пользователей в токене JWT?

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

18
Что значит «разоблачить» что-то?

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

17
Конечная точка REST для предварительного просмотра перед отправкой

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

17
Как написать HTTP-сервер?

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

17
Обработка обновления токена / истечения сеанса в RESTful API

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

16
Является ли хорошей идеей объединить несколько HTTP-запросов для экономии пропускной способности?

Я готовлю одностраничное приложение, которое иногда будет использоваться по медленной мобильной связи. Некоторые из его частей довольно тяжелы с точки зрения запросов API (выборка десяти различных ресурсов для нового отображения экрана). Теперь, является ли хорошей идеей объединить эти сервисы с...

16
Является ли прогрессивная загрузка HTTP жизнеспособной альтернативой HLS / DASH / RTMP для предоставления живого видео?

Я работаю над веб-сайтом, который должен транслировать живое видео пользователям, и поэтому мне пришлось разобраться с плачевным состоянием современной технологии потокового видео на основе браузера. Самые популярные решения для потокового вещания в настоящее время имеют проблемы совместимости;...

15
RESTful API и i18n: как оформить ответ?

Мы разрабатываем RESTful API, который в основном предназначен для удовлетворения потребностей одного клиента. Из-за особых обстоятельств этот клиент должен сделать как можно меньше запросов. API обрабатывает i18n через заголовок Accept-Language в запросах. Это работает для всех вещей, которые...

15
Понимание интернета без гражданства [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я превращаюсь из настольного разработчика в...

15
Должен ли я вернуть ответ 204 или 404, если ресурс не найден?

Я занимаюсь разработкой простого сервиса RESTful для турниров и расписаний. Когда турнир создается с помощью запроса POST, содержащего тело JSON, турнир вставляется в элемент BiMap, объявленный в реализации DAO следующим образом: private BiMap<String, Tournament> tournaments =...

14
Почему некоторые веб-сайты показывают 0 байт в инструментах разработчика Chrome

Я занимаюсь оптимизацией скорости страницы для своего сайта и изучаю, как это делают другие сайты. Я заметил, что некоторые веб-сайты, такие как Facebook или Ringgitplus, показывают 0 байт для некоторых своих ресурсов в инструментах разработчика Chrome на вкладке «Сеть», тогда как реальный размер...

14
Почему минимизация HTML / Javascript полезна

Почему минимизация HTML / Javascript полезна, когда протокол HTTP уже поддерживает сжатие данных gzip? Я понимаю, что минимизация Javascript / HTML потенциально может значительно уменьшить размер файлов Javascript / HTML, удаляя ненужные пробелы и, возможно, переименовывая переменные в несколько...

14
Почему HTTP-сервер Apache такой сложный?

HTTP-сервер Apache - это довольно большой проект, намного больше, чем, скажем, lighthttpили, nginxконечно, «простые HTTP-серверы», которые вы видите в учебниках по C / C ++. Для чего нужен дополнительный код? Добавляет ли это безопасность / стабильность (и если да, то как?) Или это просто для таких...

13
Сравнение приложений TCP / IP и приложений HTTP [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я заинтересован в разработке крупномасштабного...

12
Реализация шаблона команды в API RESTful

Я нахожусь в процессе разработки HTTP API, надеюсь, сделать его максимально RESTful. Есть некоторые действия, функциональность которых распространяется на несколько ресурсов, и иногда их нужно отменить. Я подумал, что это звучит как шаблон команды, но как я могу смоделировать его в ресурс? Я...