精易论坛

标题: 用易语言开发web接口,易语言web开发例子。不会PHP的也能开发web了。 [打印本页]

作者: Wod    时间: 2020-9-21 11:59
标题: 用易语言开发web接口,易语言web开发例子。不会PHP的也能开发web了。
本帖最后由 Wod 于 2020-9-21 13:05 编辑

不会PHP的也可以用易语言来开发web程序,用易语言开发HTTP接口也很方便。很接地气。
附上源码文件。 web服务器.e (780.93 KB, 下载次数: 1217)


备注打的很详细,相信新手也能够看明白。
改了一下,增加了通过HTTP协yi图片传输。







易语言开发web也有好处。代码都是大家熟悉的,省去了了解和学习nginx、apache、IIS的时间。
也有坏处,坏处就不说了。但是方便使用和开发就行了。

作者: 我翔飞    时间: 2020-9-21 12:04
看看是什么
作者: 诺言55    时间: 2020-9-21 12:11
原来是用服务器组件   我还以为使用hp-socket!
作者: 外星星人    时间: 2020-9-21 12:39
支持开源。。。
作者: 挖掘机小王子    时间: 2020-9-21 12:40
看看是什么
作者: 神盾科学    时间: 2020-9-21 12:43
老哥,要怎么才能在两个电脑之间获取啊,你这个是同一台电脑
作者: Wod    时间: 2020-9-21 12:44
神盾科学 发表于 2020-9-21 12:43
老哥,要怎么才能在两个电脑之间获取啊,你这个是同一台电脑

放到服务器,吧"127.0.0.1:81"IP地址改成你服务器的。
作者: Wod    时间: 2020-9-21 12:45
神盾科学 发表于 2020-9-21 12:43
老哥,要怎么才能在两个电脑之间获取啊,你这个是同一台电脑

局域网也行,GET访问你局域网IP(IP:端口),例如:192.168.1.3:81?funciton=GetTime
作者: 喵帕斯和艾希    时间: 2020-9-21 12:52
感谢楼主的分享
作者: PIV]Sㄅ    时间: 2020-9-21 13:02
谢谢大佬! 一直不懂怎么弄这个web
作者: wjswzj0    时间: 2020-9-21 14:01
感谢楼主的分享
作者: jrjrjr    时间: 2020-9-21 16:10
Wod 发表于 2020-9-21 12:45
局域网也行,GET访问你局域网IP(IP:端口),例如:192.168.1.3:81?funciton=GetTime

能运行指定的index.html文件吗
作者: Wod    时间: 2020-9-21 16:15
jrjrjr 发表于 2020-9-21 16:10
能运行指定的index.html文件吗

可以啊,你吧返回的数据改成读出来的HTML就行了。
作者: 意思    时间: 2020-9-21 17:26
666666666来学习一下
作者: 浩歌    时间: 2020-9-21 18:38
还是不懂
作者: 易路前行    时间: 2020-9-21 18:51
坏处就是可以轻松抓取到数据包
作者: Wod    时间: 2020-9-21 19:19
qqnidaniang 发表于 2020-9-21 18:51
坏处就是可以轻松抓取到数据包

这我就不乐意了,你用PHP写不能轻松抓到?
作者: JYYeah    时间: 2020-9-21 20:48
学习了 支持!!!
作者: fyh505099    时间: 2020-9-21 23:13
谢谢楼主分享 学习学习
作者: 荭枫    时间: 2020-9-22 00:51
还是E2EE比较香
作者: bills    时间: 2020-9-22 12:37
坏处是没并发?缓存?
作者: freexx    时间: 2020-9-22 12:41
最关注的是稳定性和支持高并发吗
作者: zzh233    时间: 2020-9-22 12:42
坏处就是需要个服务器或者电脑运行
作者: Wod    时间: 2020-9-22 13:26
zzh233 发表于 2020-9-22 12:42
坏处就是需要个服务器或者电脑运行

你的意思是nginx、apache、IIS就不用电脑,不用服务器?
作者: zzh233    时间: 2020-9-22 20:29
Wod 发表于 2020-9-22 13:26
你的意思是nginx、apache、IIS就不用电脑,不用服务器?

我没这意思哦 我是说如果纯php空间加mysql 就不需要
作者: Wod    时间: 2020-9-22 20:33
zzh233 发表于 2020-9-22 20:29
我没这意思哦 我是说如果纯php空间加mysql 就不需要

你买的虚拟空间,也是一个服务器里的东西。归根结底服务器是必不可少的。
作者: a019872140    时间: 2020-9-23 08:20
可惜不能真实地代替apache
作者: 拾忆°    时间: 2020-9-23 09:50
你易语言皮肤发我玩玩呗
作者: Wod    时间: 2020-9-23 09:54
拾忆° 发表于 2020-9-23 09:50
你易语言皮肤发我玩玩呗

ETStudio 1041 更新:2020/02/08  “易语言版VS, 距离大(zhuang)神(bi)又进了一步”
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14454843
(出处: 精易论坛)

作者: 拾忆°    时间: 2020-9-23 09:59
Wod 发表于 2020-9-23 09:54
ETStudio 1041 更新:2020/02/08  “易语言版VS, 距离大(zhuang)神(bi)又进了一步”
https://125.confly.eu.org ...

谢谢了 老哥  点赞
作者: guozige    时间: 2020-9-24 20:18
学习了
作者: 忧郁之子    时间: 2020-9-24 20:30
方法不错,学习了,和E2EE有点类似
作者: impkq    时间: 2020-9-25 17:09
用易语言开发HTTP接口也很方便。很接地气
作者: 山羊叔叔    时间: 2020-9-29 20:34
学习一下
作者: ㈢呒哝②笩dě蕜    时间: 2020-10-3 15:40
不错  看看
作者: 林子游    时间: 2020-10-4 12:30
感谢分享~
作者: hao74125888    时间: 2020-10-8 16:22
用易语言开发HTTP接口也很方便
作者: oneboy    时间: 2020-10-12 19:08
66666666666666666666666
作者: playboy518    时间: 2020-10-26 10:47
好动西   研究一下
作者: htm8888    时间: 2020-11-2 03:14
感谢大佬份喜爱那个 谢谢了
作者: guozige    时间: 2020-11-2 13:25

作者: qq1056123185    时间: 2020-11-2 23:52
大佬,请教两个问题,麻烦帮忙解答一下:

1、怎么返回包含多条数据的json格式啊,数据里面有文字、有图片,就跟下面这样。

2、这种方法,最多支持到多少用户同时访问返回数据?


  1. "book1": {
  2.         "书名": "XXXX综合书籍",
  3.         "书籍缩略图": "XXXX.jpg"
  4. },
  5. "book2": {
  6.         "书名": "XXX图书",
  7.         "书籍缩略图": "XXXX1.png"
  8. },
  9. "book3": {
  10.         "书名": "XXX数学",
  11.         "书籍缩略图": "XXXX2.png"
  12. },
复制代码


作者: gdj528    时间: 2020-11-4 14:43
大佬,这个人在抄袭你的源码去参加开源大赛了,我特地来通知你!https://125.confly.eu.org/forum.php?mod ... peid%26typeid%3D614
作者: 飞宇    时间: 2020-11-4 19:29
我想知道,同时几百个一起cha询 会出错么 ~!
作者: JYYeah    时间: 2020-11-19 19:16
飞宇 发表于 2020-11-4 19:29
我想知道,同时几百个一起cha询 会出错么 ~!

改成队列方式处理就没事了
作者: 天生表演家    时间: 2020-12-1 22:00
感觉用来这个都不需要E2EE了
作者: Wod    时间: 2020-12-2 10:05
天生表演家 发表于 2020-12-1 22:00
感觉用来这个都不需要E2EE了

这不比E2EE好使?
作者: 天生表演家    时间: 2020-12-2 10:57
Wod 发表于 2020-12-2 10:05
这不比E2EE好使?

是的是的,昨天用了一下,发现这个作为本地服务器调试的时候很方便
作者: 616    时间: 2020-12-18 09:46
qq1056123185 发表于 2020-11-2 23:52
大佬,请教两个问题,麻烦帮忙解答一下:

1、怎么返回包含多条数据的json格式啊,数据里面有文字、有图片 ...

发问答区    我给你解决
作者: 雨天真美    时间: 2020-12-18 09:51
传图片字节集不行  还有post提交数据,收到的时候,有时候有有时候没有
作者: 雨天真美    时间: 2020-12-18 16:18
本帖最后由 雨天真美 于 2020-12-18 16:19 编辑

论坛找了好几个易搭建的本地web服务器环境,都不太行!要么崩溃,要么就是发起请求的时候漏数据要么收到的数据为空。总体测试还是E2EE比较稳定
作者: 雨天真美    时间: 2020-12-18 16:18
论坛找了好几个易搭建的本地web服务器环境,都不太行!要么崩溃,要么就是发起请求的时候漏数据要么收到的数据为空。总体测试还是E2EE比较稳定
作者: Wod    时间: 2020-12-18 16:49
雨天真美 发表于 2020-12-18 16:18
论坛找了好几个易搭建的本地web服务器环境,都不太行!要么崩溃,要么就是发起请求的时候漏数据要么收到的 ...

E2EE给你多少钱?我易语言给你双倍。
作者: 雨天真美    时间: 2020-12-21 19:07
Wod 发表于 2020-12-18 16:49
E2EE给你多少钱?我易语言给你双倍。

我只是实事求是的说,是实际多次测试得出的结果。用那个奇易的经常崩溃,用你这个提交post参数的话,会出现接收调试输出是空的,没有数据。
你可以试试post提交文本 和提交 字节集试试就知道。
E2EE起码很稳定,没有发现什么问题。
作者: lei116574    时间: 2020-12-23 01:00
学习一下
作者: 花影孤自怜    时间: 2021-3-6 01:37
问问你这主界面咋弄的 {:3_45:}我也想弄成这样的主界面
作者: Wod    时间: 2021-3-6 09:13
1231ad 发表于 2021-3-6 01:37
问问你这主界面咋弄的 {:3_45:}我也想弄成这样的主界面

论坛搜 ETS
作者: singlecolor    时间: 2021-3-7 04:54
来看看
作者: 不苦小和尚    时间: 2021-3-7 07:23
支持高并发吧
作者: nantiand    时间: 2021-3-24 20:30
好好学习学习
作者: 55680665    时间: 2021-4-11 03:40
支持高并发
作者: 北冥    时间: 2021-4-16 23:52
你这个会出现数组错误
作者: Wod    时间: 2021-4-20 13:40
北冥 发表于 2021-4-16 23:52
你这个会出现数组错误

里面有个类有问题,你可以在操作数组前判断一下下标,越界就不操作了。在报错那行代码,加个判断。
作者: a393005608    时间: 2021-5-7 23:17
这个能返回cookie吗
作者: Wod    时间: 2021-5-8 00:09
a393005608 发表于 2021-5-7 23:17
这个能返回cookie吗

可以,在web返回类里面设置返回头。
作者: a393005608    时间: 2021-5-9 10:08
我想返回&账号=123&密码=456&铅笔=77&橡皮=888  这样的返回信息用哪个命令啊
作者: a393005608    时间: 2021-5-9 10:09
我想返回       &账号=123&密码=456&铅笔=77&橡皮=888  这样的返回信息用哪个命令啊   获取GET参数名数组 这个吗  有例子不  看不忒懂
作者: By未命名    时间: 2021-8-15 16:09
这个稳定吗
作者: Wod    时间: 2021-8-15 18:50
By未命名 发表于 2021-8-15 16:09
这个稳定吗

挺稳定的,得看你对易语言还有这个库的理解了。
作者: By未命名    时间: 2021-8-15 20:00
Wod 发表于 2021-8-15 18:50
挺稳定的,得看你对易语言还有这个库的理解了。

这个并发时,受得了吗?
作者: 一曲离歌    时间: 2021-10-18 04:52
感谢发布原创作品,精易因你更精彩!
作者: atozxp    时间: 2021-12-5 23:07
谢谢分享,先顶后下!!!
作者: xzhslim    时间: 2021-12-22 23:13
试试也没有关系对吧
作者: 怪小呆    时间: 2022-1-9 02:20
可以接收图片吗
作者: aiaiai1700    时间: 2022-2-20 21:42
6666666666666666666666
作者: aiaiai1700    时间: 2022-2-20 21:42
这个稳定吗
作者: Supertao    时间: 2022-4-18 15:25
试一下 不知道稳不稳定
作者: wuyucxy    时间: 2022-5-11 16:05
感谢发布原创作品,精易因你更精彩!
作者: wuyucxy    时间: 2022-5-11 16:05
感谢发布原创作品,精易因你更精彩!1
作者: zwy666    时间: 2022-5-30 15:56
滴滴滴滴滴
作者: zwy666    时间: 2022-5-30 16:01
正需要呢 不错
作者: muyu666    时间: 2022-5-30 17:40
求一个能客户Duanhttp传输大文件的
作者: SEtion1    时间: 2022-7-18 01:55
akljdklajslkdajsldsd
作者: filter100    时间: 2022-7-23 09:41
易语言开发web也有好处。代码都是大家熟悉的,省去了了解和学习nginx、apache、IIS的时间。 也有坏处,坏处就不说了。但是方便使用和开发就行了。
作者: wuliao99    时间: 2022-9-12 17:25
的点点滴滴多多多多多多多多多
作者: kyd01    时间: 2022-12-3 20:29

试一下 不知道稳不稳定
作者: 53645111    时间: 2023-1-26 01:46
支持开源~!感谢分享
作者: lianfayong    时间: 2023-3-15 14:00
很好用,感谢分享
作者: djpxmix    时间: 2023-6-6 21:54
真的节省了时间
作者: yyf4505    时间: 2023-6-15 11:54
真的节省了时间
作者: Wod    时间: 2023-6-15 19:00
yyf4505 发表于 2023-6-15 11:54
真的节省了时间

那必须的。
作者: wmt666    时间: 2023-8-31 18:30
能并发吗 用户多
作者: shenhaiwen0316    时间: 2023-9-28 06:51

本帖最后由 Wod 于 2020-9-21 13:05 编辑


不会PHP的也可以用易语言来开发web程序,用易语言开发HTTP接口也很方便。很接地气。
作者: shenhaiwen0316    时间: 2023-9-28 06:51

不会PHP的也可以用易语言来开发web程序,用易语言开发HTTP接口也很方便。很接地气。
作者: sihuyc    时间: 2023-10-8 10:43
支持开源~!感谢分享
作者: 欢乐何在    时间: 2023-10-9 21:18
怎么接收图片喃?想做个一个OCR服务器
作者: victor5536    时间: 2023-10-24 08:27
向大佬学习学习
作者: victor5536    时间: 2023-10-26 19:12
雨天真美 发表于 2020-12-21 19:07
我只是实事求是的说,是实际多次测试得出的结果。用那个奇易的经常崩溃,用你这个提交post参数的话,会出 ...

的确有这个问题,不知道是什么情况
作者: 滑稽被我吃了    时间: 2023-10-29 17:08
感谢分享 ,正好需要
作者: 精彩的鸟    时间: 2023-11-1 15:12
这个传输,会不会丢包,能不能wai网传输




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