向Web站点发送GET请求是很容易的。比如,创建一个URL对象http://www sun com/somepage jsp?key=value,而不是http://www sun com/somepage jsp。然而如果你需要发送一个POST请求时又该怎样做呢? 向一个Web站点发送POST请求只需要简单的几步。首先要和URL下的URLConnection对话。URLConnection可以很容易的从URL得到。比如: // Using java net. URL and //java net. URLConnection URL url = new URL("http://jobsearch dice com/jobsearch/jobsearch cgi"); URLConnection connection = url openConnection(); 然后把连接设为输出模式。URLConnection通常作为输入来使用,比如下载一个Web页。通过把URLConnection设为输出,你可以把数据向你个Web页传送。下面是如何做: ... connection setDoOutput(true); 最后,为了得到OutputStream,简单起见,把它约束在Writer并且放入POST信息中,例如: ... OutputStreamWriter out = new OutputStreamWriter(uc getOutputStream(), "8859_1"); out write("username=bob&password="+password+""); // remember to clean up out flush(); out close(); 这样就可以发送一个看起来象这样的POST: POST /jobsearch/jobsearch cgi HTTP 1.0 ACCEPT: text/plain Content-type: application/x-www-form-urlencoded Content-length: 99 username=bob password=someword 一旦发送成功,用以下方法就可以得到服务器的回应: connection getInputStream(); 一些Web站点用POST形式而不是GET,这是因为POST能够携带更多的数据,而且不用URL,这使得它看起来不那么庞大。使用上面列出的大致的代码,Java代码可以和这些站点轻松的实现对话。
连接位所提供的内容、资料、图库、香港排名、香港会员、香港、香港图库、会员、开奖结果、特码、信息、规律、公司、公式、历史、记录、六合彩研究、图片和特码资讯,只应用在合法的特码资料探讨,暂不适用于其它非法的特码资料资讯,外围博彩和非法使用。如引为他用后果自负。本网概不负责。如因本中心所引起的所有民事诉讼均或相关均与本公司无关,图库提供所有特码信息仅供数理研究之用,任何人不得用以赢利!!本站 所服务范围:图库、特码、图、资料,开奖记录、 香港十二生肖.黄大仙论坛救世报射箭图,天线宝宝,.聊天室.惠泽社群,六合采彩.免费图库.开奖时间,马会挂牌,开奖结果、图库,,,票,六合,,香港,香港公司,六合彩,一码中特、单双中特、六合彩免费图库、金多宝之脑筋急转弯、平码三中三,曾道人白小姐天线宝宝等所有资讯只为搜索引擎排名与学习研究之用. 本站所有六合彩资料来自互联网,如果本站侵犯您的权益请联系: 香港彩票资讯网 (宣)!。
Forex Groups - Tips on Trading
Related article:
http://cs1022.spaces.live.com/Blog/cns!34345A50FF5F1AC1!180.entry
comments | Add comment | Report as Spam
|