实验四:web服务器2

任务:

基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现:

  1. Web服务器的客户端服务器,提交程序运行截图
  2. 实现GET即可,请求,响应要符合HTTP协议规范
  3. 服务器部署到华为云服务器,浏览器用本机的
  4. 把服务器部署到试验箱。(加分项)

 

主要参考老师群里发的代码

 

 

 编译后出现错误

代码在编译的时候出现错误,是由于没有设置web服务器的根目录导致的。只需进行一个全局变量的声明或者进行以下宏定义就能解决。我们设置`#define HTTPD_DOCUMENT_ROOT ".",然后在当前目录下存放Web的文件就可以了。

 

 

 

 查看华为云ip可得ip

 

 

 

 

 

在本地浏览器中打开

 

 

执行代码运行结果

 

posted @ 2021-12-12 17:35  zzy188  阅读(10)  评论(0编辑  收藏  举报