快速开发HTTP接口[插件式] 您所在的位置:网站首页 易语言拦截http请求 快速开发HTTP接口[插件式]

快速开发HTTP接口[插件式]

2024-06-17 09:13| 来源: 网络整理| 查看: 265

当前位置:易语言资源网 > 2019开源大赛(第四届) > 帖子内容 快速开发HTTP接口[插件式] - 基于HPSocket.httpServer   [复制链接] 2019-12-02 09:01:33 2019开源大赛(第四届) 易语言资源网 5428 次浏览 来源链接

[前言]

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接口,祝君好运

点我下载 (已有 492 次下载)

引用模块 源码文件名 模块文件名 HP_Socket辅助模块.e HPSocket For E 5.5.1.ec Source.e zyJsonValue.ec 鱼刺类.多线程.ec DemoPlugin.e HP-Socket 辅助模块.ec HTTPServer.e HPSocket For E 5.6.2.ec

引用支持库 源码文件名 支持库文件名 支持库标识 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 多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8 应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D 通用对象支持库 2.0 {A068799B-7551-46b9-8CA8-EEF8357AFEA4}

本文标签: socket HP [错误报告]   上一篇:米修兔 _ 网络验证【界面】源码...     下一篇:精易模块V7.7.5 发布【2019.1...


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有