以 cgi-bin 目录为网址的程序,一般都是什么写的? Perl 吗? 不会吧?

2017-02-08 14:10:03 +08:00
 JiaFeiX
比如大量的应用都在 cgi-bin 目录下

https://mpkf.weixin.qq.com/cgi-bin/kfindex
2395 次点击
所在节点    问与答
11 条回复
wesley
2017-02-08 14:14:23 +08:00
任何语言都可以
misaka19000
2017-02-08 14:22:19 +08:00
T 家的话应该是 C++,但是事实上任何语言都是有可能的
JiaFeiX
2017-02-08 17:34:34 +08:00
@wesley
@misaka19000

既然任何语言都可以, 为啥非得在 cgi-bin 这个目录下面呢?
pubby
2017-02-08 17:39:35 +08:00
显得很复古
lhbc
2017-02-08 17:41:00 +08:00
@JiaFeiX 可能用 n 种语言重写 n 次了
misaka19000
2017-02-08 18:15:51 +08:00
@JiaFeiX HTTP 协议中并没有目录这样的概念,所以并不意味着就存在这样的目录。个人认为这样做是为了让访问者产生一种这个网站是用 C 语言写的的错觉,以迷惑攻击者(瞎猜的)
t6attack
2017-02-08 18:30:43 +08:00
就像 象征首页的 index 和 default
假如职位较高的某位大叔, 20 年前用 cgi 技术做过 web 开发。那么现在延续个命名传统,也很正常吧。
learnshare
2017-02-08 18:32:41 +08:00
好像我用 C 写过
Cbdy
2017-02-08 18:56:23 +08:00
据说是 t 家自己搞得一套东西,有早年 cgi 时代的印记。毕竟厂长写 c with class 出身。
jiangzhuo
2017-02-08 18:59:48 +08:00
我司路由器下的 cgi-bin 都是编译好的 cgi 具体你用什么写都行,反正我司用 c 写的
julyclyde
2017-02-08 21:44:39 +08:00
@JiaFeiX 针对这个目录开启了“可以执行”的功能。其它目录都是“提供下载”

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/339010

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX