文字列がすでにエンコードされているかどうかを確認するにはどうすればよいですか?
たとえば、 をエンコードするTEST==
と、 が得られTEST%3D%3D
ます。最後の文字列を再度エンコードすると、 が得られますTEST%253D%253D
。それが既にエンコードされている場合は、それを行う前に知る必要があります...
エンコードされたパラメーターを保存しましたが、それらを検索する必要があります。入力パラメータが何であるか、エンコードされているかどうかわからないので、検索する前にエンコードまたはデコードする必要があるかどうかを知る必要があります。