📄 writeurlconnection.java
字号:
import java.net.*;
import java.io.*;
public class WriteURLConnection{
public static void main(String[] args){
try{
URL theUrl = new URL("file:///d:/javaExam/write.html");
URLConnection urlConn = theUrl.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));
String s;
System.out.println("文件类型为:"+urlConn.getContentType());
System.out.println("文件长度为:"+urlConn.getContentLength());
int i = 0;
while((s=urlConn.getHeaderFieldKey(i))!=null){
System.out.println(s+" is: "+urlConn.getHeaderField(s));
i++;
}
System.out.println("文件write.java的类型为:" + URLConnection.guessContentTypeFromName("write.java"));
System.out.println("文件write.gif的类型为:" + URLConnection.guessContentTypeFromName("write.gif"));
System.out.println("域doInput的值为:" + urlConn.getDoInput());
while ((s = in.readLine())!= null){
System.out.println(s);
}
in.close();
/*urlConn.setDoOutput(true);
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(urlConn.getOutputStream()));
String a = "hi,this is the URLConnection test!";
//out.write(a,0,a.length());
out.close(); */
}catch(Exception e){
System.out.println(e.toString());
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -