Java에서 PHP의 md5 암호화를 구현하는 방법: 먼저 PHP 환경을 설정한 다음 get 매개변수를 추출하고 값에 대해 md5 암호화를 수행하는 페이지를 작성하고 이를 JAVA 페이지에 제출합니다.
Java에서 PHP의 md5 암호화를 구현하는 방법:
1 PHP 환경을 설정하고(소개 없음) 다음과 같이 get 매개변수를 추출하고 값을 md5로 암호화하는 페이지를 작성합니다.
<?php echo strtoupper(md5($_GET["md5str"])); ?>
strtoupper는 문자를 대문자로 변환하는 함수입니다
md5는 MD5 암호화를 위한 함수입니다
$_GET["md5str"]는 URL을 통해 md5str 매개변수를 가져와 값을 가져와서 인쇄하는 것입니다. out
관련 학습 권장사항: php 프로그래밍(동영상)
2. 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; } }
URL은 이전에 중국어 매개변수를 UTF-8로 인코딩해야 한다는 점을 기억해야 합니다. 전달 이 메소드에서 이 메소드는 응답 결과를 디코딩하고 마지막으로 PHP MD5 암호화 값을 올바르게 반환합니다!
관련 학습 권장사항: Java 기본 튜토리얼
위 내용은 Java에서 PHP의 md5 암호화를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!