/** *这是httpServer端的程序 * / package com.caitong.httpserver; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.InetSocketAddress; import java.util.Iterator; import java.util.List; import java.util.Set; import javax.servlet.http.HttpServletRequest; import org.apache.commons.io.IOUtils; import org.apache.http.HttpRequest; import com.caitong.httpserver.util.Encrypt; import com.sun.net.httpserver.Headers; import com.sun.net.httpserver.HttpExchange; import com.sun.net.httpserver.HttpHandler; import com.sun.net.httpserver.HttpServer; public class HttpServerTest { //主线程 public static void main(String[] args) { try { //允许最大连接数 int backLog = 10; //绑定的端口 HttpServer httpServer = HttpServer.create(new InetSocketAddress("192.168.20.204", 8877), backLog); //直接返回Hello..... httpServer.createContext("/demo1", new DemoA()); //显示已经处理的请求数,采用线程池 httpServer.setExecutor(null); httpServer.start(); System.out.println("HttpServer启动...!"); } catch (Exception e) { e.printStackTrace(); } } //获取请求数据并响应回去 pub
java httpServer端接受post请求数据并使用3DES+base64加密解密demo希望能够对您有帮助
最新推荐文章于 2022-08-03 11:57:33 发布
这是一个Java实现的HTTP Server,用于接收POST请求的数据,并使用3DES加密算法配合Base64编码进行解密。服务器创建了一个名为/demo1的路径,接收到请求后,读取请求体,解密数据并返回。
摘要由CSDN通过智能技术生成