在java中實(shí)現(xiàn)php的md5加密的方法:首先搭建好php的環(huán)境;然后寫一個(gè)通過提取get參數(shù),并對(duì)值進(jìn)行md5加密的頁面;最后在JAVA頁面進(jìn)行提交。
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供鄒城網(wǎng)站建設(shè)、鄒城做網(wǎng)站、鄒城網(wǎng)站設(shè)計(jì)、鄒城網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、鄒城企業(yè)網(wǎng)站模板建站服務(wù),10年鄒城做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
在java中實(shí)現(xiàn)php的md5加密的方法:
1、搭建好php的環(huán)境(不作介紹),寫一個(gè)通過提取get參數(shù),并對(duì)值進(jìn)行md5加密的頁面,如下
<?php echo strtoupper(md5($_GET["md5str"])); ?>
strtoupper是字母大寫轉(zhuǎn)換的函數(shù)
md5是MD5加密的函數(shù)
$_GET["md5str"]就是通過url帶一個(gè)md5str的參數(shù),把值獲取并打印出來
相關(guān)學(xué)習(xí)推薦:php編程(視頻)
2、JAVA頁面的提交方法
/** * 用于做PHP的提交處理 * @param url */ public static String phpRequest(String url){ try{ HttpClient client = new HttpClient(); PostMethod post = new PostMethod(url);//使用POST方式提交數(shù)據(jù) post.setRequestHeader("Content-Type","text/html; charset=UTF-8"); client.executeMethod(post); String response = new String(post.getResponseBodyAsString().getBytes("8859_1"), "UTF-8");//打印結(jié)果頁面 post.releaseConnection(); return response; } catch(IOException e){ e.printStackTrace(); return null; } }
需要提示的是,url記得先對(duì)中文參數(shù)進(jìn)行一次UTF-8的編碼再傳到這個(gè)方法里面,這個(gè)方法對(duì)響應(yīng)的結(jié)果做了反編碼的處理,最后就能正確的返回php MD5加密后的值了!
相關(guān)學(xué)習(xí)推薦:java基礎(chǔ)教程
本文標(biāo)題:如何在java中實(shí)現(xiàn)php的md5加密
本文路徑:http://www.rwnh.cn/article6/cphdig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、營銷型網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、定制開發(fā)、外貿(mào)網(wǎng)站建設(shè)、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)