Na afirmação "É importante mencionar que isso é o esperado, mas o que realmente acontece depende da implementação do servidor. O protocolo HTTP define uma semântica, mas o servidor pode ou não obedecê-la! "
O servidor pode ou não obedecê-la, tem a ver com sobrescrita de métodos? Ou seja, o HTTP ta passando uma requisição POST mas o servidor diz que esse POST é um PUT, por exemplo.