⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 httpssocketclient.java

📁 Java安全性编程实例,解压看说明
💻 JAVA
字号:

import java.net.*;
import java.io.*;
import javax.net.ssl.*;


public class HttpsSocketClient {
  public static void main(String args[ ])throws Exception {

    try {
        int port = 443;
        System.setProperty("javax.net.ssl.trustStore",
                   "clienttrust");
        String hostname = args[0];
         SSLSocketFactory ssf= 
             (SSLSocketFactory) SSLSocketFactory.getDefault( );
        Socket s = ssf.createSocket(hostname, port);
   
        OutputStream outs=s.getOutputStream( );
        PrintStream out = new PrintStream(outs);
        InputStream  ins = s.getInputStream( );
        BufferedReader in = new BufferedReader(
                new InputStreamReader(ins));

        out.println("Hi,How are u!");
        out.println("");
	String line=null;
	while((line=in.readLine())!=null){
		System.out.println(line);
	}

        in.close();
        out.close();
    } catch(IOException e) {
    }
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -