通过Java实现一个简单的HTTP服务器实例

原创 ╰半夏微凉° 2024-09-27 18:48 116阅读 0赞

在Java中,我们可以使用HttpServer类来创建一个简单的HTTP服务器。以下是一个基本的例子:

  1. import java.io.IOException;
  2. import javax.servlet.ServletException;
  3. import javax.servlet.http.HttpServlet;
  4. import javax.servlet.http.HttpServletRequest;
  5. import javax.servlet.http.HttpServletResponse;
  6. public class SimpleHTTPServer extends HttpServlet {
  7. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  8. // 设置响应头,比如设置Content-Type为text/html
  9. response.setContentType("text/html");
  10. // 创建输出流
  11. PrintWriter out = response.getWriter();
  12. // 在这里写HTML代码
  13. out.println("<h1>Hello, World!</h1>");
  14. // 关闭输出流
  15. out.close();
  16. }
  17. }

这个简单的HTTP服务器会接收到GET请求,并返回一个包含”Hello, World!”的HTML响应。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,116人围观)

还没有评论,来说两句吧...

相关阅读