O código de status AJAX não intencional 204

ISENÇÃO DE RESPONSABILIDADE: Isso não é considerado uma boa prática, mas pode economizar muitas horas ou tornar o impossível de outra forma possível, dadas as restrições do mundo real. (Isso realmente não é AJAX, pois não tem o JAX)

Então, digamos que você realmente PRECISA implementar alguma forma do usuário manipular algum estado no servidor sem recarregar a página.

Por exemplo, queremos um link que vota algo de forma assíncrona à medida que é clicado.

Poderíamos fazer isso apontando um elemento âncora regular para um url que responde com HTTP 204 .

É isso aí!