Je souhaite décoder une chaîne encodée en Base64, puis la stocker dans ma base de données. Si l'entrée n'est pas encodée en Base64, je dois lancer une erreur.
Comment puis-je vérifier si une chaîne est encodée en Base64?
test1234
est une chaîne codée en base64 valide, et lorsque vous la décodez, vous obtiendrez des octets. Il n'existe aucun moyen indépendant de l'application de conclure qu'il test1234
ne s'agit pas d'une chaîne codée en base64.