Hello World! 这是我的第一个 CGI 程序
上面的 C++ 程序是一个简单的程序,把它的输出写在 STDOUT 文件上,即显示在屏幕上。在这里,值得注意一点,第一行输出 Content-type:text/html\r\n\r\n。这一行发送回浏览器,并指定要显示在浏览器窗口上的内容类型。您必须理解 CGI 的基本概念,这样才能进一步使用 Python 编写更多复杂的 CGI 程序。C++ CGI 程序可以与任何其他外部的系统(如 RDBMS)进行交互。

 #include <iostream>
using namespace std; int main ()
{ cout << "Content-type:text/html\r\n\r\n";
cout << "<html>\n";
cout << "<head>\n";
cout << "<title>Hello World - 第一个 CGI 程序</title>\n";
cout << "</head>\n";
cout << "<body>\n";
cout << "<h2>Hello World! 这是我的第一个 CGI 程序</h2>\n";
cout << "</body>\n";
cout << "</html>\n"; return ;
}

最新文章

  1. PHP输出一个指定范围内的随机数
  2. mysql时间格式化,按时间段查询MYSQL语句
  3. 2016年省赛G题, Parenthesis
  4. Yarn通信过程
  5. 详细js中(function(window,document,undefined))的作用
  6. MySQL之重设密码(忘记密码)讲解
  7. &lt;a href&gt; 带有cookie
  8. 零基础学习云计算及大数据DBA集群架构师【Linux系统环境及权限管理12.21-12.25】
  9. LINQ高级编程 笔记
  10. CSS中display:block的使用介绍
  11. springMVC+ freemark多视图配置
  12. beforefieldinit释义(3)
  13. Chrome浏览器扩展开发系列之一:初识Google Chrome扩展
  14. oracle pl/sql 分页
  15. 【视频编解码&#183;学习笔记】7. 熵编码算法:基础知识 &amp; 哈夫曼编码
  16. 关于表情的战争APP隐私政策网址
  17. PHP json_decode为什么将json字符串转成数组是对象格式?
  18. Django03-视图系统views
  19. post推送消息时的乱码
  20. Git submodule 仓库中包含另外的仓库(子仓库)

热门文章

  1. C#--readlyonly关键字
  2. 江南白衣 Java性能优化PPT
  3. php的类型运算符instanceof(用于确定一个 PHP 变量是否属于某一类 class 的实例)
  4. 【转】sql server存储过程中SELECT 与 SET 对变量赋值的区别
  5. log4net 存储到oracle 调试 Could not load type [log4net.Appender.OracleAppender]
  6. 利用 FormData 对象发送 Key/Value 对的异步请求
  7. linux安装mysql全纪录[包括yum和rpm安装,编码,远程连接以及大小写问题]
  8. vue2.0使用动态组件实现tab切换效果(vue-cli)
  9. 快速了解Log4J (转)
  10. sqlachemy中批量删除的问题