摘要: 之前的开发步骤:简单服务器开发 上一个例子中,浏览器客户端发送的请求是 http://127.0.0.1:8080/oa/index.html,从请求路径上看到浏览器客户端访问的是 WebApp 中的静态 html 页面,服务器找到该静态页面之后直接将html页面响应到浏览器即可 但是如果浏览器发送 阅读全文
posted @ 2020-02-13 12:01 摘珰 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 之前的开发步骤:简单服务器开发 静态页面 /httpserver-001/oa/index.html <!DOCTYPE html> <html> <head> <title>OA办公系统首页</title> <meta content="text/html;charset=utf-8"/> </h 阅读全文
posted @ 2020-02-13 10:15 摘珰 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 之前的开发步骤:简单服务器开发 开始处理客户端的请求,首先我们需要知道客户端访问的是哪一个资源,我们怎么才能知道客户端访问的哪个资源呢? 答案当然是在服务器端获取客户端请求的URI,请求的URI在HTTP请求协议的请求行上。所以我们需要读取请求协议的第一行数据, 然后从这些数据中解析出URI,从而得 阅读全文
posted @ 2020-02-13 09:40 摘珰 阅读(399) 评论(1) 推荐(0) 编辑
摘要: 处理客户端请求: package com.zda.httpserver.core; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net 阅读全文
posted @ 2020-02-13 07:38 摘珰 阅读(277) 评论(0) 推荐(0) 编辑