知识大全 Java 发Post请求实例程序代码
Posted 知
篇首语:智慧并不产生于学历,而是来自对于知识的终生不懈的追求。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java 发Post请求实例程序代码相关的知识,希望对你有一定的参考价值。
Java 发Post请求实例程序代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
//说明使用java的HttpConnection 模拟发送post请求
//该程序用来抓成绩公布网站上的指定范围准考证号的成绩情况
import java io DataInputStream; import java io DataOutputStream; import java io InputStream; import java io OutputStream; import HttpURLConnection; import URL; import java util Vector;
public class GetMain
/** * @param args */ private static String URL = ; private static String url = ;
public static void main(String[] args)
//Post Data 为Form提交的内容 String postData= zkzh= +l+i+j+k+ &tijiao x= &tijiao y= ; String =GetResponseDataByID(URL postData); String[] data=getNeedData();
public static void PrintStrs(String[] str) for(String s:str) System out print(s+ ); System out println();
//通过url和postdata获取返回值 该函数为主要函数可以copy使用返回值为一个Html页面的数据 public static String GetResponseDataByID(String url String postData) String data=null; try URL dataUrl = new URL(url); HttpURLConnection con = (HttpURLConnection) dataUrl openConnection(); con setRequestMethod( POST ); con setRequestProperty( Proxy Connection Keep Alive ); con setDoOutput(true); con setDoInput(true);
OutputStream os=con getOutputStream(); DataOutputStream dos=new DataOutputStream(os); dos write(postData getBytes()); dos flush(); dos close();
InputStream is=con getInputStream(); DataInputStream dis=new DataInputStream(is); byte d[]=new byte[dis available()]; dis read(d); data=new String(d); //System out println(data); con disconnect(); catch (Exception ex) ex printStackTrace(); return data;
/**Get Needed Data Form Responsed Html File**/ static String I = 准考证号 ; static String I = 姓 名 ; static String I = 级别 ; static String I = 笔试成绩 ; static String I = 口试成绩 ;
public static String[] getNeedData(String ) if(==null) return null; String[] str=new String[ ]; str[ ]=getPart( I ); str[ ]=getPart( I ); str[ ]=getPart( I ); str[ ]=getPart( I ); str[ ]=getPart( I );
return str;
cha138/Article/program/Java/hx/201311/25779相关参考
知识大全 Java利用HttpURLConnection发送post请求上传文件
Java利用HttpURLConnection发送post请求上传文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶
代码实例:JSP分页源程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! <%@pagec
在这个网址下载一个调用ssh和scp命令的jar包 然后就可以写程序了将上面的jar包导入MyEclipse下面是一个类的实例代码 packagehh; importjavaioBuffer
PHPWeb开发学习实录:处理GET和POST请求方法问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
让Java程序只运行一个实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一个程序可以在内存里
Java程序性能优化-代码调优 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 代码调
Java程序多进程运行模式的实例分析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一般我们在jav
cha138/Article/program/Java/JSP/201311/20208
一个将SQL语句嵌入Java应用程序的实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!我们在将S
使用Eclipse调试Java程序的代码介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs