精易论坛

标题: 用易语言搭建一个WEB服务器,并从URL获取参数执行响应功能 [打印本页]

作者: 阿诺大大    时间: 2017-11-9 21:39
标题: 用易语言搭建一个WEB服务器,并从URL获取参数执行响应功能

做这么一个小程序有什么用处呢?
某些特殊功能,是PHP,ASP或其它语言完成不了的,必须在易语言完成的,那么就可以利用易语言自己搭建一个简易的HTTP服务器。并且接收用户访问的网址。
目前软件完成了对协yi头的分割,分割出参数,和访问的网址。


以下的例子,可以通过它访问的网址,执行对应的功能。在通过URL参数,来执行功能对应的参数命令。
这个例子是一个通过用户访问 http://localhost/shell?str=shell命令  网址来实现执行CMD命令并且返回CMD结果到网页上。
当然可拓展性还是很强的。还支持跨平台调用








易语言WEB服务器.e (651.24 KB, 下载次数: 1802)


作者: 彦彦彦    时间: 2017-11-9 22:03
emmmm学习学习
作者: 帝♂风    时间: 2017-11-9 22:06
支持
作者: wlzyk118    时间: 2017-11-9 22:10
支持开源
作者: 壹抹男人味    时间: 2017-11-9 22:31
这个用处很大 多谢分享
作者: 我翔飞    时间: 2017-11-9 22:33
谢谢分享         
作者: fgheba    时间: 2017-11-9 23:02
这个用处很大 多谢分享
作者: wq151335229    时间: 2017-11-9 23:25
很不错学习了
作者: sixyin    时间: 2017-11-9 23:55
  支持~!感谢分享
作者: 情雅    时间: 2017-11-10 01:29
这个好东西,谢谢分享
作者: smxmcylw    时间: 2017-11-10 06:52
这个一定要支持下······
作者: 花开一半    时间: 2017-11-10 08:34
谢谢分享啊
作者: 反客为主    时间: 2017-11-10 08:57
这个好,来学习一下
作者: 拿破锅仑    时间: 2017-11-10 10:55
对菜鸟来说能做什么???
作者: 影知    时间: 2017-11-10 11:19
还有这作操作的
作者: 开始接单    时间: 2017-11-10 18:07
多谢分享
作者: clocks    时间: 2017-11-10 21:31
谢谢分享哦  挺不错的分享
作者: lyhuilin    时间: 2017-11-11 21:02
还支持跨平台调用
作者: 11116677    时间: 2017-11-12 22:03
支持开源~!感谢分享
作者: aini1wna2    时间: 2017-11-14 15:41
感谢分享好的源码,666
作者: xkxazl    时间: 2017-11-14 18:49
感谢分享好的源码
作者: andkin    时间: 2017-11-15 00:59
ping -t就完了,有啥用
作者: lcw    时间: 2017-11-15 17:29
可以使用telnet么
作者: 阿诺大大    时间: 2017-11-15 18:09
andkin 发表于 2017-11-15 00:59
ping -t就完了,有啥用

呵呵,这只是例子,不一定非要用到shell不可啊
作者: 阿诺大大    时间: 2017-11-15 18:09
andkin 发表于 2017-11-15 00:59
ping -t就完了,有啥用

就算非要用到shell,不会过滤掉一些敏感命令?  taskkill、ping、at、start、?
作者: 阿诺大大    时间: 2017-11-15 18:10
lcw 发表于 2017-11-15 17:29
可以使用telnet么

服务器是易语言,易语言能干啥,你网页端就能干啥
作者: andkin    时间: 2017-11-16 13:03
阿诺大大 发表于 2017-11-15 18:09
就算非要用到shell,不会过滤掉一些敏感命令?  taskkill、ping、at、start、?

呵呵,所以说这例子没啥用嘛,再说,ping算敏感命令?
作者: liucd314    时间: 2017-11-18 16:43
新技能已get√
作者: yilisha75176590    时间: 2017-11-20 16:08
看下,学习学习!!谢谢分享
作者: nihao6681    时间: 2017-11-24 15:08
感谢楼主分享的
作者: 来此一游    时间: 2017-11-24 21:01
小白不懂 大神可以多举一些例子 学习一下吗
作者: wjswzj0    时间: 2017-11-25 11:39
支持开源~!感谢分享
作者: 云韵    时间: 2017-12-5 21:03
这个要回复 有些其他的都是 收费的或者限制访问了 看看这什么原理
作者: YueShang    时间: 2017-12-6 02:47
感谢分享,很给力!~
作者: YueShang    时间: 2017-12-6 02:50
感谢分享,很给力!~
作者: 一念之间2017    时间: 2017-12-6 17:57
好东西 学习下 谢谢分享
作者: batcd    时间: 2017-12-6 23:26
感谢拓展了一些思路
作者: 陌落    时间: 2017-12-10 15:38
支持开源~!感谢分享
作者: lcw    时间: 2017-12-20 17:13
好像很厉害的@@@@@@@@@@@@
作者: dashang    时间: 2018-1-1 16:46
真的很不错 下载  来研究下
作者: zzy92sx    时间: 2018-1-7 00:12
值得学习!
作者: 顾瘾    时间: 2018-1-16 22:15
好作品,下载学习一下
作者: 793331454    时间: 2018-1-16 23:23
好作品,学习一下
作者: zjwanywn    时间: 2018-1-29 02:12
真的很不错 下载  来研究下
作者: 2847004762    时间: 2018-2-2 11:53
感谢分享~支持开源!
作者: atozxp    时间: 2018-2-7 09:41
谢谢分享,先顶后下
作者: right536    时间: 2018-4-19 13:45
感谢分享~支持开源!
作者: xingwuzhe    时间: 2018-5-19 23:31
我是来学习的
作者: jackdee    时间: 2018-6-17 10:27
谢谢分享,分享谢谢
作者: Shizitech    时间: 2018-6-22 22:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2332449082    时间: 2018-7-14 06:43
这个用处很大 多谢分享
作者: 大怪兽    时间: 2018-8-3 11:10
本地调试没问题了,想问问怎样放到服务器上面运行或者怎样别人能够访问我,我将我的IP地址丢过去不可以。
作者: 大怪兽    时间: 2018-8-6 16:37
GET方法不错,但是POST方法应该怎么获得参数?
作者: ltt199    时间: 2018-8-6 16:41
厉害了,66666666666
作者: chenuqiang    时间: 2018-8-21 20:05
6666666666666
作者: 五文钱    时间: 2018-8-21 20:39
66666666666
作者: 五文钱    时间: 2018-8-31 19:17
路过ヽ(  ̄д ̄;)ノ,,,,,
作者: xngaogwy    时间: 2018-9-21 13:07
这个用处很大 多谢分享
作者: world    时间: 2018-11-17 13:11
不错的功能  么么哒
作者: 90ne    时间: 2018-12-20 09:02
用易语言搭建一个WEB服务器,并从URL获取参数执行响应功能
作者: wolfid    时间: 2019-1-3 14:58
好东西,收藏了
作者: joga    时间: 2019-1-6 14:32
好东西,收藏了
作者: ekawang    时间: 2019-3-11 23:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: ekawang    时间: 2019-3-11 23:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: lin1989    时间: 2019-6-8 18:32
66666666666666666666
作者: 3344333    时间: 2019-6-15 11:12
支持开源~!感谢分享
作者: 可移动磁盘ZH    时间: 2019-7-5 00:11
支持一下支持一下支持一下
作者: niaochen    时间: 2019-7-15 07:27
这个很好 在用
作者: 1ester    时间: 2019-9-18 20:27
易语言WEB服务器
作者: 不可胜言    时间: 2019-9-25 23:25
谢谢分享                                
作者: 拍拍拍    时间: 2019-10-23 22:32
感谢分享 学习一下
作者: ylcc2008    时间: 2019-12-6 11:38
到字节集 (#常量1)
作者: jenken    时间: 2019-12-21 16:58
感谢分享 学习一下
作者: 邻居大表哥    时间: 2020-1-5 04:16
好思路啊  还能这么玩
作者: 高邦    时间: 2020-1-6 04:16
谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢
作者: 服毒自尽    时间: 2020-1-6 20:46
吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼吼
作者: yxl2008    时间: 2020-3-29 17:04
谢谢分享,下载学习!!!
作者: JYYeah    时间: 2020-11-19 20:34

感谢分享 学习一下
作者: AK48    时间: 2020-12-11 02:30
多谢分享
作者: xj1314520    时间: 2021-1-25 16:45
支持一下。。。。。。。。。。
作者: qiling0541    时间: 2021-2-13 14:56
        支持开源~!感谢分享
作者: tsinghua    时间: 2021-2-26 06:04
谢谢分享
作者: 成神之日    时间: 2021-3-15 05:59

作者: kjhgf123    时间: 2021-7-18 21:14
666666666666666666
作者: supeng4676    时间: 2021-8-4 14:05
这个简直太棒啦!!!!哈哈真是奇思妙想啊!!

补充内容 (2021-8-14 11:01):
亲测,前端vue+axios可以获取数据.只是编码要转换一下,否则乱码.编码_gbktoutf8~~~

补充内容 (2021-8-14 11:01):
更方便理解了http协yi.
作者: 奶牛的猪    时间: 2022-6-5 18:09
。。。。。。。。。。。。。。
作者: dingli123    时间: 2022-6-9 10:32
精彩文章~
作者: 1678895471    时间: 2022-7-27 17:53
可以https吗
作者: 只为学习    时间: 2022-9-21 21:51
感谢分享。
作者: q744120573    时间: 2022-10-3 12:27
不错感谢分销
作者: q744120573    时间: 2022-10-3 12:27
老铁666666
作者: yawenone    时间: 2022-12-11 18:37
SP或其它语言完成不了的,
作者: yawenone    时间: 2022-12-11 18:38
SP或其它语言完成不了的,
作者: yawenone    时间: 2022-12-11 18:38
您帐号现有精币1枚您帐号现有精币1枚您帐号现有精币1枚
作者: 9929507a    时间: 2022-12-18 05:56
支持开源~!感谢分享
作者: 晚熟    时间: 2023-3-20 14:10
不错,感谢分享!!!!!!!!!!!!
作者: 289099734    时间: 2023-5-4 15:17
向大佬学习一下...
作者: cdmass    时间: 2023-10-19 14:43
尝试下看看。
作者: victor5536    时间: 2023-10-24 08:18
学习谢谢!
作者: a6391000    时间: 2023-11-2 09:04
666666666666




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4