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

11
Что делать, если не работает оптимистическая блокировка?

У меня есть следующий сценарий: Пользователь делает запрос GET/projects/1 и получает ETag . Пользователь делает запрос PUT/projects/1 с ETag с шага # 1. Пользователь делает еще один запрос PUT /projects/1с ETag с шага # 1. Как правило, второй запрос PUT получит ответ 412, поскольку ETag теперь...

11
Безопасно ли передавать токены доступа через HTTP-заголовки?

Это первый веб-сервис RESTful, и я обеспокоен вопросами безопасности. Безопасно ли передавать мой токен доступа через HTTP-заголовки? Например: POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token:...

11
Правило REST API о туннелировании

Просто прочитайте это в REST API Rulebook : GET и POST не должны использоваться для туннелирования других методов запроса . Туннелирование относится к любому злоупотреблению HTTP, которое маскирует или искажает намерения сообщения и подрывает прозрачность протокола. API-интерфейс REST не должен...

11
Применяете дизайн RESTful ко всему сайту?

Все это может показаться новичком, но я пытаюсь обдумать дизайн сайта, который полностью ОТДЫХАН. Я понимаю, как применять дизайн RESTful к таким вещам, как «Пользователи», «Фотографии», «Сообщения в блогах» и т. Д., Потому что считаю их «объектами». Но как насчет страницы "о нас". Что это за...

10
Почему заголовки HTTP не включают разрешение устройства, плотность пикселей и т. Д.?

В настоящее время я разрабатываю адаптивный веб-сайт с медиа-запросами CSS. Было бы намного проще, если бы сервер возвращал разные HTML / CSS для каждого окна просмотра. Мне было интересно, почему клиент не может включить информацию о своем окне просмотра при запросе файла HTML. Такое поведение уже...

10
Создать коммерческий лицензионный ключ для веб-службы

Фон У меня есть бизнес-вопрос, касающийся веб-лицензирования программного обеспечения. Ряд веб-сайтов предлагают программное обеспечение как сервис для различных API. Хорошим примером является API пользовательского поиска Google . Процесс использования веб-сервисов обычно напоминает: Счет....

9
Почему REST Api не следуют шаблону дизайна Фасада

Сравнивая структуру REST [api] с OO-моделью, я вижу следующие сходства: Обе: Ориентированы на данные REST = Ресурсы ОО = объекты Объемная работа вокруг данных REST = объемные VERBS (Get, Post, ...) вокруг ресурсов OO = продвигать работу вокруг объектов путем инкапсуляции Тем не менее, хорошие...

9
Шаблон наблюдателя по HTTP и TCP / IP (сервер-клиент)

У меня есть сервер и много клиентов (около 50 клиентов), которые подключаются к этому серверу на основе веб-приложения, которое, конечно, основано на протоколе HTTP, который, в свою очередь, использует TCP / IP (поправьте меня, если я ошибаюсь, потому что я Я не очень хорош в сети). Проблема...