jQuery + JSON como definir chave da variável

eu tenho o seguinte código

<code>$.post(
    "/factory/set",{
         key : value
    },
    function(response) {

        });
    }, "json"
);
</code>

Onde

<code>key = "foo"
value = "bar"
</code>

mas o servidor sempre recebe "chave" e "barra", existe uma maneira de definir a chave como variável, não string?

questionAnswers(1)

yourAnswerToTheQuestion