• 大小: 0.03M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 语言: Java
  • 标签:

资源简介

Java入门-SSL及HTTPS协议(实例89).zip

资源截图

代码片段和文件信息

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

//使用SSL套接字的HTTPS服务器端
//接受客户端的一个连接并返回Helloworld.
public class HTTPSExample {

    public static void main(String[] args) {
   try{

    //使用8080端口创建SSL服务器套接字
    SSLServerSocketFactory sslSocket =
      (SSLServerSocketFactory)SSLServerSocketFactory.getDefault(); //返回缺省的SocketFactory对象
    ServerSocket serSocket = sslSocket.createServerSocket(8080);  //用8080端口创建一个ServerSocket对象

    //等待连接
    while (true) {
        Socket socket = serSocket.accept();  //临听连接

        //获取客户端请求
        BufferedReader in = new BufferedReader(
          new InputStreamReader(socket.getInputStream()));
        System.out.println(in.readLine());

        //返回客户端的回应
        PrintWriter out = new PrintWriter( socket.getOutpu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      334074  2004-07-21 19:30  95-1.bmp
     文件      321174  2004-07-21 19:30  95-2.bmp
     文件        1475  2004-07-21 17:57  HTTPSExample.class
     文件        1399  2004-03-18 00:30  HTTPSExample.java
     文件        8192  2011-02-09 16:56  Thumbs.db

评论

共有 条评论