我被迫使用.cgi扩展名吗?
Am I forced to use the .cgi extension?
我将构建CGI Web应用程序并开始学习该技术。我想使用C 。因此,我启动了本地服务器,并在cgi-bin
文件夹中放了一个简单的脚本,并使用g++ test.cpp -o app
(使用Mac OS X)编译了它,并尝试使用以下方式运行它:localhost/cgi-bin/app
。它起作用了。
但是在网络上阅读我一直在看到将脚本(?)作为 .cgi
文件编译为脚本的示例。我是否被迫做同样的事情?有什么不同?
您不必指定.cgi扩展名。也就是说,请注意,使用CGI和C 来开发交互式Web应用程序的选择是非常不寻常的。人们几乎在90年代的某个时间停止这样做。并不是说从来没有理由这样做。但要警告。
相关文章:
- C++中的VLA,扩展名为std=C++11
- 如何按文件扩展名引用文件夹中的文件
- VSCode 中带有 C/C++ 扩展名的多行注释缩进错误
- 为什么我无法打开/读取从 Python 调用的 C 扩展名中的 txt 文件?
- 使用Boost文件系统C++将具有特定扩展名的文件的名称保存在特定文件夹中
- 共享库 (.so) 没有扩展名的 Linux 可执行文件之间的区别?
- Visual Studio Code "variable " u8 的 C/C++ 扩展名 " " 不是类型名称"
- Makefile by ocaml 和 cpp 扩展名
- CMake 不编译具有非标准扩展名的文件
- Visual Studio 2019 - 设置文件类型的默认扩展名
- 如何在 Windows 上获取带有 c++ 且没有 <dirent.h> 的特定扩展名的所有文件的列表
- 谁能告诉我,程序中的错误是什么?该程序仅用于获取文件扩展名
- 如何在 vscode 扩展名中检索 C/C++ 文件的编译命令
- 通过cMake使用具有自定义文件扩展名的共享库
- 如何在 CMake 中"override"文件的按扩展名类型
- 在另一个字符串中插入文件扩展名之前的字符串
- 如何在不使用文件扩展名的情况下使用命令行参数打开C++中的文本文件?
- 将 int 转换为字符串,然后连接另一个变量以创建完整扩展名,然后将其转换为 const_char*
- 使用FindFirstFile和FindNextFile递归查找具有特定扩展名的文件
- 我被迫使用.cgi扩展名吗?