マジで…これは見落としで、確かに奇妙に見えます…「空白」をサーバー側とクライアント側の両方で禁止すべきです。
空白は厄介な代物です。
サーバー側でもテキストクリーナーを使用して、人々が不正行為をしないようにすることをお勧めします。