Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アプリケーションには、クライアント側とサーバー側の2つの検証が必要であることが時々あります。
私の質問:暗号化された一種の信頼できるメッセージを作成する方法はありますか?サーバーとクライアントだけが理解するので、サーバーはフォームの検証を回避します。Pythonでの検証に正規表現を追加した場合、これはアプリケーションの応答時間が長くなりました!
「暗号化された信頼できるメッセージ」を使用したとしても、クライアント側からのメッセージが正当であるという保証はありません。送信したばかりのフォームで何かが間違っていることがユーザーに通知されるのをユーザーが待つ必要がないように、常にクライアント側で検証する必要があります。サーバー側のクライアントからの入力を常に検証する必要があります。正規表現が遅い場合、それは効率が悪いことを意味するだけです。代わりに、それを改善するために取り組む必要があります。