Maison > développement back-end > Problème PHP > Comment implémenter le cryptage md5 de PHP en Java

Comment implémenter le cryptage md5 de PHP en Java

coldplay.xixi
Libérer: 2023-03-04 10:50:01
original
3583 Les gens l'ont consulté

Comment implémenter le cryptage md5 de PHP en Java : configurez d'abord l'environnement PHP ; puis écrivez une page qui extrait les paramètres get et crypte la valeur avec md5 et enfin soumettez-la sur la page JAVA ;

Comment implémenter le cryptage md5 de PHP en Java

Comment implémenter le cryptage md5 de PHP en Java :

1. Configurez un bon environnement PHP (ne le faites pas). faire n'importe quoi Introduction), écrire une page qui extrait les paramètres get et crypte la valeur avec md5, comme suit

  <?php echo strtoupper(md5($_GET["md5str"])); ?>
Copier après la connexion
  • strtoupper est une fonction qui convertit les lettres en majuscules

  • md5 est la fonction du cryptage MD5

  • $_GET["md5str"] consiste à prendre un paramètre md5str via l'URL, à obtenir la valeur et à l'imprimer

Recommandations d'apprentissage associées : programmation php(vidéo)

Méthode de soumission de la page JAVA<🎜. >

/**
* 用于做PHP的提交处理
* @param url
*/
public static String phpRequest(String url){
try{
HttpClient client = new HttpClient();
PostMethod post = new PostMethod(url);//使用POST方式提交数据
post.setRequestHeader("Content-Type","text/html; charset=UTF-8");
        client.executeMethod(post);
        String response = new String(post.getResponseBodyAsString().getBytes("8859_1"), "UTF-8");//打印结果页面
        post.releaseConnection();
        return response;
} catch(IOException e){
e.printStackTrace();
return null;
}
}
Copier après la connexion
Besoin de conseils De plus, pensez à encoder le paramètre chinois en UTF-8 avant de le passer à cette méthode. Cette méthode décode le résultat de la réponse et renvoie finalement correctement la valeur cryptée php MD5 !

Recommandations d'apprentissage associées :

Tutoriel de base Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal