首页 > 其他分享 >libevent http-server示例

libevent http-server示例

时间:2023-12-21 12:06:34浏览次数:40  
标签:12 http 示例 libevent server stable 2.1


wget https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz
tar xvzf libevent-2.1.12-stable.tar.gz -C .
cd libevent-2.1.12-stable
mkdir cmake-build-debug
cd cmake-build-debug
cmake ../ -DCMAKE_BUILD_TYPE=Debug
make

在sample目录下创建htdocs目录

libevent http-server示例_http

* sample/htdocs/index.html

<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>libevent http-server</title>
</head>
<style>
    img.flag {
        display: inline-block;
        padding: 2px 4px;
        vertical-align: middle;
    }
</style>
<body>
<div>
    <a href="https://my.vultr.com/subs/?id=ce5ba1e0-7ae9-46b8-87d8-d671b11472d2">
        <img class="flag" src="./images/flagsm_il.webp" title="vultr" alt="Israel"/>It works.
    </a>
</div>
<p>This is <a href="https://libevent.org/">libevent</a> http-server test.</p>
</body>
</html>

配置远程服务器

libevent http-server示例_github_02

https://my.vultr.com/_images/flags/flagsm_il.png

libevent http-server示例_网络_03

 http-server -p 18080 -v htdocs

启动服务

libevent http-server示例_github_04

libevent http-server示例_网络_05

标签:12,http,示例,libevent,server,stable,2.1
From: https://blog.51cto.com/u_11658127/8920828

相关文章

  • Jmeter HTTPS接口测试证书导入过程图解
    python中没有swich..case,若要实现一样的功能,又不想用if..elif来实现,可以充分利用字典进行实现主要是想要通过不同的key调用不同的方法,在学习过程中,发现不管输入的key是什么,只要字典中存在输出内容,每次都会输出,这跟自己需要的功能有出入。通过调试后,发现问题主要出现在key值对应的va......
  • CH582,CH583,CH32V208等IC低功耗蓝牙系列2.4G例程RF_PHY/RF_PHY_Hop配对示例
    RF_PHY和RF_PHY_Hop两个例程均可以采用这种思路,甚至可以组合使用,比如RF_PHY用来配对,RF_PHY_Hop用来数据通讯,思路简介:该例程只要收发双方的地址,跳频频道等基础配置项一致即可进行无线通讯,因此可以衍生出其中一种较简单的配对思路,即:1、初始化代码中使用默认地址,例如0x71764129,这样......
  • SQLSERVER导入EXCEL数据
    1、整理好对应的EXCEL表格数据,要有标题行。否则无法映射。 2、登录进入SQLSERVER数据库管理软件,选中要导入的数据库,右键-->点击任务-->选择导入数据  3、点击下一步,直到这个页面,数据源下拉选择EXCEL,选择文件路径,勾选首行包含列名称3、(1)如果点击下一步报错The'Microsof......
  • kaldi lesson教程示例(转载)
    转自:https://blog.csdn.net/q_xiami123/article/details/117019177?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170312043616800188564167%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170312043616800188564167&biz_......
  • Github Actions - Error: The connection to the server localhost:8080 was refused
     Runkubectlapply-feks/aws-auth.yamlkubectlapply-feks/aws-auth.yamlkubectlapply-feks/deployment.yamlkubectlapply-feks/service.yamlshell:/usr/bin/bash-e{0}env:AWS_DEFAULT_REGION:ap-southeast-1AWS_REGION:ap-southe......
  • 鸿蒙开发之HTTP请求
    1. 申请网络权限在module.json文件中添加"module":{"reqPermissions":[{"name":"ohos.permission.INTERNET"}]} 2.发起//导入http模块importhttpfrom'@ohos.net.http';//创建http实例consthttpRequ......
  • 短效动态http代理ip不限量套餐推荐
    短效动态http代理ip不限量套餐推荐,关于这个问题,我们首先要了解,什么是短效ip代理,什么是短效ip:短效ip又称动态ip,一个ip地址在一定的时候内会失效变更为新的ip地址,目前在市面上有二种表现形式:1,家庭宽带的光猫重启,ip会改变(日常使用,一般无感)2,通过拨号VPS服务器搭建的短效http代理,使用一......
  • iOS GCDWebServer 搭建本地服务器
    需求场景:H5页面读取系统相册,把选中的图片上传给前端H5.(H5不能直接读取沙盒的路径)方案1:读取到的二进制baseEncode字符串形式交互 弊端:安全性问题:JavaScript在浏览器中运行,可能存在潜在的安全风险,需要谨慎处理用户照片,以免导致隐私泄露或安全问题。性能问题:读取大型......
  • 【网关开发】Openresty使用cosocket API 发送http与tcp网络请求
    背景为网关提供健康检查功能时需要对节点发送http或者tcp探活请求。Openresty提供cosocket来处理非阻塞IO。实现跟工程结合在一起,这里简单拼接数据结构localfunction__default_check_alive(status)returnstatus>=200andstatus<=299endlocalfunctiondebug_c......
  • Java登陆第二十六天——Http
    Http是一种基于TCP/IP的协议。相同的,它有客户端和服务端。Http的交互方式客户端向服务端发送的总是请求;服务端向客户端返回的总是响应Http的版本HTTP/0.9:初代目单行HTTP,只能返回一个HTML页面HTTP/1.0:二代目每次请求和响应都会建立和关闭一次连接(短链接)新增了三种......