Вопросы по теме 'idempotent'
Как правильно рассматривать идемпотентность с точки зрения HTTP DELETE?
Недавно я провел много времени, читая спецификацию HTTP 1.1 и связывая ее с REST. Я обнаружил, что существует две интерпретации метода HTTP DELETE в отношении его «идемпотентности» и безопасности. Вот два лагеря:
Если вы удаляете ресурс с...
3147 просмотров
schedule
17.12.2022
Должны ли реализации IDisposable.Dispose() быть идемпотентными?
Платформа Microsoft.NET предоставляет интерфейс IDisposable , для которого требуется реализация метода void Dispose() . Его цель состоит в том, чтобы разрешить ручное или основанное на области высвобождение дорогостоящих ресурсов, которые могла...
1026 просмотров
schedule
25.03.2024
ansible игнорировать конфигурацию run_once для задачи
Я использую Ansible и хочу запустить задачу только один раз. Я следую документации по настройке и запуску задачи только один раз .
- name: apt update
shell: apt-get update
run_once: true
Но когда я запускаю Ansible, он всегда выполняет...
12298 просмотров
schedule
14.01.2024
Заставить PUT создать идемпотентный запрос в REST API
Моя цель - сделать идемпотент/создать REST API, который реализован как глагол PUT.
Идемпотентный RFC гласит:
Идемпотентные методы различаются тем, что запрос может повторяться автоматически, если сбой связи происходит до того, клиент...
802 просмотров
schedule
22.12.2023
REST Создание ресурса по запросу
Скажем, мне нужно предоставить услугу, где я могу запросить анализ пользователя за определенный период времени (общие действия, действия, отношения и т. д.). Я бы сразу подумал об этом как:
/users/{userId}/analyses - POST...
21 просмотров
schedule
13.03.2024
Могу ли я сказать, что метод peek() в java.util.stream.Stream должен быть идемпотентным?
Мой вопрос связан с: Что означает идемпотентный метод и каковы побочные эффекты в случае вызова метода close java.lang.AutoCloseable?
Что касается метода в java.util.stream.Stream.peek() , в книге Oracle Certified Professional Java SE 8 Study...
59 просмотров
schedule
04.07.2023
Apache Camel не отслеживает изменения файлов
В продолжение темы " Как можно использовать Apache Camel отслеживать изменения файлов? "
Я использую версию верблюда 2.23.0, URL-адрес выглядит так:
?noop=true&idempotentKey=${file:name}-${file:modified}
Но обновленный файл...
287 просмотров
schedule
16.11.2023
Компонент Camel File - в чем разница между IdempotentRepository и InProgressRepository
В чем именно разница между IdempotentRepository и InProgressRepository? У меня есть следующие определения со страницы на странице компонента File :
IdempotentRepository: возможность использовать шаблон Idempotent Consumer EIP, чтобы позволить...
105 просмотров
schedule
07.02.2022
Как обрабатывать URL-адрес успеха в Stripe, учитывая, что запросы GET должны быть безопасными?
Когда мы делаем сеанс проверки с полосой, мы включаем URL-адрес успеха:
session = await this.stripe.checkout.sessions.create({
payment_method_types: ['card'],
line_items: lineItems,
payment_intent_data: {
transfer_data: {
amount: 9999999,...
103 просмотров
schedule
25.04.2024