propiedades matriz ley informática idempotente idempotencia ejemplos conmutativa conjuntos booleana asociativos asociativa http idempotent

http - matriz - ¿La idempotencia incluye códigos de respuesta?



ley de idempotencia conjuntos (1)

Hice esta pregunta en la lista de correo HTTP y me dijeron que la idempotencia no incluye los códigos de retorno . Lo que significa que puede devolver HTTP 204 la primera vez que se elimine un recurso y HTTP 404 más adelante, siempre que la solicitud posterior no cambie el estado del servidor.

Si bien es cierto que las solicitudes posteriores no pueden cambiar el estado del servidor, los códigos de respuesta no se consideran parte de ese estado.

¿Las solicitudes repetidas a métodos idempotentes tienen que devolver el mismo código de respuesta?

Muchas otras personas hacen la misma pregunta y terminan con respuestas contradictorias. La respuesta debe hacer referencia a una fuente autorizada sobre el tema.