package java_learning;
import java.io.IOException;
import java.net.URLConnection;
import java.util.Scanner;
import java.net.URL;
/*URLConnection是一个抽象类,它代表应用程序和 URL 之间的通信链接。此类的实例可用于读取和写入此 URL 引用的资源。、
* 定位到资源后可以读取资源内容且获得头信息
* 同时也可以用来提交表单数据,此示例展示获取资源及头信息
*/
public class URLConnectionTest {
public static void main(String[] args){
try{
// 1、通过在 URL 上调用 openConnection 方法创建连接对象。
URL objURL= new URL("https://info.paxsz.com/Default.aspx");
URLConnection objURLConnt = objURL.openConnection();
// 2、处理设置参数和一般请求属性。
objURLConnt.setDoInput(true);
objURLConnt.setDoOutput(true);
// 3、使用 connect 方法建立到远程对象的实际连接。
objURLConnt.connect();
//远程对象变为可用,头字段和内容变为可用
System.out.println(objURLConnt.getContentType());
System.out.println(objURLConnt.getContentEncoding());
System.out.println(objURLConnt.getContentLength());
System.out.println(objURLConnt.getDate());
// 读取内容
Scanner in = new Scanner(objURLConnt.getInputStream());
while (in.hasNextLine())
System.out.println(in.nextLine());
}catch(IOException e){
}
}
}
text/html; charset=gb2312
null
1973
1548901558000
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>百富计算机技术(深圳)有限公司-信息中心</title>
<script type="text/javascript" src="JS/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="js/request.js"></script>
<script type="text/javascript">
$(window).load(function () {
if (UrlParm.hasParm("ReturnUrl")) {
var ReturnUrl = UrlParm.parm("ReturnUrl").replace("@", "=").toLowerCase();
if (ReturnUrl.indexOf("default.aspx") < 0 && ReturnUrl.indexOf("left.aspx") < 0 && ReturnUrl.indexOf("top.aspx") < 0) {
var oiframe = document.getElementById("mainframe");
oiframe.src = ReturnUrl;
}
}
});
function PageClose() {
if (event.clientX > document.body.clientWidth - 30 && event.clientY < 0 || event.altKey) //event.altKey表示按下了Alt按纽
{
//alert("X:"+event.clientX+" Y:"+event.clientY+" "+document.body.clientWidth);
//window.location .href="PageCloseCount.aspx";
//widnow.close();
}
}
</script>
</head>
<frameset onbeforeunload="PageClose()" rows="95,*" cols="*" border="0" style="border: 5px solid #eaeaea; margin: 0;">
<frame src="Top.aspx" name="topframe" id="topframe" scrolling="no" noresize>
<frameset rows="*" cols="200,*" >
<frame src="left.aspx?Type=1" id="leftframe" name="leftframe" scrolling="yes" style="border-right:5px solid #eaeaea; margin:0; ">
<frame src="right.aspx" id="mainframe" name="mainframe" >
</frameset>
</frameset>
<noframes>
<body style="border: 5px solid #eaeaea; margin: 0;">
</body>
</noframes>
</html>