首页 > 其他分享 >web实验四(二)

web实验四(二)

时间:2022-11-30 16:11:44浏览次数:35  
标签:web GET 1303 华为 实验 服务器 即可

web实验四(二)

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

1.客户端服务器和GET请求响应等

首先下载代码

使用gcc -pthread *.c -o server 后报错
发现是httpd.c的问题
打开后在头输入宏定义#define HTTPD_DOCUMENT_ROOT "."

之后运行即可通过


之后sudo ./server

输入自己虚拟机的ip地址,查找网站

观察输出的结果,包含GET等,IP有关信息

2.在华为云服务器上实践

首先先把代码打包放入华为云服务器中,这里采用winscp

之后在服务器中unzip后进入代码界面,修改httpd.c后编译即可

输入弹性公网IP即可,我这里加入了一个1303端口,即123.249.39.165:1303,结果如下图

标签:web,GET,1303,华为,实验,服务器,即可
From: https://www.cnblogs.com/sanfeng-ooo/p/16938753.html

相关文章

  • 实验四 Web服务器2
    基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:1.Web服务器的客户端服务器,提交程序运行截图2.实现GET即可,请求,响应要符合HTTP协议规范3.服务器部署到......
  • 焱融科技为国家重点实验室打造海量高性能存储
    中国科学院大气物理研究所大气科学和地球流体力学数值模拟国家重点实验室(英文缩写LASG)是国家级重点实验室。LASG主要研究方向为地球气候系统模式的研发与应用;天气气候动力......
  • 实验六
    task3task3_1.cpp#include<iostream>#include<fstream>#include<array>#defineN5intmain(){usingnamespacestd;array<int,N>x{97,98,99,......
  • 实验四 Web服务器2
    基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:1.Web服务器的客户端服务器,提交程序运行截图2.实现GET即可,请求,响应要符合HTTP协议规范3.服务器部署到华......
  • 实验四 Web服务器2
    任务详情基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:Web服务器的客户端服务器,提交程序运行截图实现GET即可,请求,响应要符合HTTP协议规范服务器部署到华......
  • 实验四 wrb服务器2
    实验四Web服务器2基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:Web服务器的客户端服务器,提交程序运行截图实现GET即可,请求,响应要符合HTTP协议规范服务......
  • 实验四 Web服务器1-socket编程
    任务详情基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:1.time服务器的客户端服务器,提交程序运行截图2.echo服务器的客户端服务器,提交程序运行截图,服务器......
  • 实验4-2
    基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:Web服务器的客户端服务器,提交程序运行截图实现GET即可,请求,响应要符合HTTP协议规范服务器部署到华为云服务......
  • web服务器1-socket编程
    基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用LinuxSocket实现:time服务器的客户端服务器,提交程序运行截图echo服务器的客户端服务器,提交程序运行截图,服务器把客户端传进来......
  • 实验5 继承和多态
    实验任务4pets.hpp#pragmaonce#include<iostream>usingstd::string;classMachinePets{private:stringnickname;public:MachinePets(conststri......