网页抓取 加密html(在java中实现phpmd5加密的方法:搭建好php的环境)
优采云 发布时间: 2021-11-23 10:04网页抓取 加密html(在java中实现phpmd5加密的方法:搭建好php的环境)
java中实现php md5加密的方法:先搭建php环境;然后写一个页面,提取get参数,md5对值进行加密;最后在JAVA页面提交。
如何在java中实现PHP的md5加密:
1、搭建php环境(不介绍),写一个页面提取get参数,md5加密值,如下
相关学习推荐: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基础教程