西安邮电大学《分布式计算原理及应用》实验报(2)

发布时间:2021-06-05

一、 实验目的

①掌握如何创建监听端口请求

②了解Http的GET请求命令格式

③了解GET请求的实现机制

二、 实验内容及要求

①连接:Web浏览器与Web服务器建立连接,打开一个socket套接字,建 立连接。

②Web浏览器通过socket向Web服务器提交请求。HTTP的请求以GET方法。

③Web浏览器提交请求后,通过HTTP协议传送给Web服务器,Web服务器 接收到之后,处理请求,并将处理结果通过HTTP传给Web浏览器,将请 求的内容在web浏览器上显示出来.

三、 实验过程

1、 创建监听服务的端口;

核心代码:当程序运行之后开始监听8080端口是是否有请求:

package http;

import .Socket;

import .ServerSocket;

import .InetAddress;

import java.io.InputStream;

import java.io.OutputStream;

import java.io.IOException;

import java.io.File;

public class HttpServer {

public static final String WEB_ROOT =

System.getProperty("user.dir") + File.separator + "webroot";

精彩图片

热门精选

大家正在看