Move prepareRequestOnSend() to initRequest() so the default changes are immediatly visible