快速开发HTTP接口[插件式] - 基于HPSocket.httpServer
投稿作者:千战
围观人数:273
所属栏目:易语言源码
[序言]
http_server_framework是根据HP-Socket的HTTPServer部件,能够在该架构中随意撰写插件,对HTTP恳求开展解决.
[源码]
源码包含了下边2个一部分:
1):http_server_framework架构源码
2):插件开发设计Demo
[HPSocket辅Zhu模块]
由于HPSocket模块仍未出示对HTTP恳求中URL/Query/Body体键值对的分析,因此我也自身简易的写了一个模块[HPSocket辅Zhu模块],而且在该模块中立即将HPSocket的模块引证和公布,因此插件开发设计时只必须启用[HPSocket辅Zhu模块]就能.
(下载的文档中有非常简单的MySql数据库连接池[开源系统],期待您恰好用的上)
[使用说明]
1.下载http_server_framework
2.下载HPSocket辅Zhu模块
3.对http_server_framework开展编译(还可以立即用编译好的程序流程,内置Demo插件)
4.配备Config.ini中HTTPServer端口号
5.起动HTTPServer.exe
6.该机浏览:http://localhost:port/demo 就会见到demo插件对这一恳求的解决(port换成服务器端口)
7.依据出示的插件Demo,随意去开发设计吧
该新项目现阶段自身用着还非常好,能很迅速的开发设计各种各样HTTP插口,祝君好运
![快速开发HTTP接口[插件式] - 基于HPSocket.httpServer](/uploadfile/cover/202611/a989fb1f67b2.webp)
引证模块
| 源码文件夹名称 | 模块文件夹名称 | ||
|---|---|---|---|
| HP_Socket輔助模块.e |
| ||
| Source.e |
| ||
| DemoPlugin.e |
| ||
| HTTPServer.e |
|
引证支持库
| 源码文件夹名称 | 支持库文件夹名称 | 支持库标志 |
|---|---|---|
| HP_Socket.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
| 独特作用支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| HP_Socket輔助模块.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
| 数据结构支持库 2.0 | 0AFF5F28B2CB42ce906AA27D6E485457 | |
| 通用性目标支持库 2.0 | {A068799B-7551-46b9-8CA8-EEF8357AFEA4} | |
| 独特作用支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| Source.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 独特作用支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| MySQL支持库 3.0 | 7F54B9CE8887428dBA9CEEB94CEF4C72 | |
| 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 | |
| 独特作用支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| MySQL支持库 3.0 | 7F54B9CE8887428dBA9CEEB94CEF4C72 | |
| 数据结构支持库 2.0 | 0AFF5F28B2CB42ce906AA27D6E485457 | |
| DemoPlugin.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| XML分析支持库 2.2 | BE2297B7415349c8A55BC9DFEB6DD11A | |
| HTTPServer.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 拓展页面支持库一 2.0 | 27bb20fdd3e145e4bee3db39ddd6e64c | |
| 独特作用支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
| c#多线程支持库 2.0 | 5F99C1642A2F4e03850721B4F5D7C3F8 | |
| 运用插口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D | |
| 通用性目标支持库 2.0 | {A068799B-7551-46b9-8CA8-EEF8357AFEA4} |
the end
免责声明:本文发布在易语言源码频道,为本站整理编辑,但不代表本站的观点和立场。
站内搜索
最新易语言源码
-
易语言android无障碍千战 2020-09-16 -
利用易语言组件自制快捷启动千战 2020-09-16 -
易语言希尔排序之自定义数据类型排序千战 2020-09-16 -
填充前后文本到指定长度千战 2020-09-15 -
实例_Wininet 置代理地址(立即生效无需重启)千战 2020-09-15 -
超级列表框设置颜色(不闪烁版本)删除表项记得处理颜色数组+置行高千战 2020-09-15 -
小白盒 扫码枪 二维码扫描设备 键盘钩子源码千战 2020-09-15 -
WOL远程开机千战 2020-09-14 -
熊出没之拼图游戏千战 2020-09-14 -
Ylink(纯UI)千战 2020-09-14
推荐易语言源码


