爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

分享 向 CGI 程序传递复选框数据
sxq728 2018-11-5 19:20
当需要选择多个选项时,我们使用复选框。 下面的 HTML 代码实例是一个带有两个复选框的表单: form action="/cgi-bin/cpp_checkbox.cgi" method="POST" target="_blank" input type="checkbox" name="maths" value= ...
个人分类: C++|90 次阅读|0 个评论
分享 使用 POST 方法传递信息
sxq728 2018-11-4 12:05
一个更可靠的向 CGI 程序传递信息的方法是 POST 方法。这种方法打包信息的方式与 GET 方法相同,不同的是,它不是把信息以文本字符串形式放在 URL 中的 ? 之后进行传递,而是把它以单独的消息形式进行传递。该消息是以标准输入的形式传给 CGI 脚本的。 我们同样使用 cpp_get.cgi 程序来处理 POST 方法。让我们以同样的 ...
个人分类: C++|54 次阅读|0 个评论
分享 简单的表单实例:GET 方法
sxq728 2018-11-3 19:40
下面是一个简单的实例,使用 HTML 表单和提交按钮传递两个值。我们将使用相同的 CGI 脚本 cpp_get.cgi 来处理输入。 form action="/cgi-bin/cpp_get.cgi" method="get" 名:input type="text" name="first_name" br / 姓:input type="text" name="last_name" / input ty ...
个人分类: C++|54 次阅读|0 个评论
分享 简单的 URL 实例:Get 方法
sxq728 2018-11-2 19:19
下面是一个简单的 URL,使用 GET 方法传递两个值给 hello_get.py 程序。 /cgi-bin/cpp_get.cgi?first_name=ZARAlast_name=ALI 下面的实例生成 cpp_get.cgi CGI 程序,用于处理 Web 浏览器给出的输入。通过使用 C++ CGI 库,可以很容易地访问传递的信息: 实例 #include iostream #include vecto ...
个人分类: C++|112 次阅读|0 个评论
分享 使用 GET 方法传递信息
sxq728 2018-11-1 19:44
GET 方法发送已编码的用户信息追加到页面请求中。页面和已编码信息通过 ? 字符分隔开,如下所示: http://www.test.com/cgi-bin/cpp.cgi?key1=value1key2=value2 GET 方法是默认的从浏览器向 Web 服务器传信息的方法,它会在浏览器的地址栏中生成一串很长的字符串。当您向服务器传密码或其他一些敏感信息时,不要 ...
个人分类: C++|45 次阅读|0 个评论
分享 GET 和 POST 方法
sxq728 2018-10-27 00:48
您可能有遇到过这样的情况,当您需要从浏览器传递一些信息到 Web 服务器,最后再传到 CGI 程序。通常浏览器会使用两种方法把这个信息传到 Web 服务器,分别是 GET 和 POST 方法。
个人分类: C++|22 次阅读|0 个评论
分享 C++ CGI 库
sxq728 2018-10-22 18:44
C++ CGI 库
在真实的实例中,您需要通过 CGI 程序执行许多操作。这里有一个专为 C++ 程序而编写的 CGI 库,我们可以从 ftp://ftp.gnu.org/gnu/cgicc/ 上下载这个 CGI 库,并按照下面的步骤安装库: $ tar xzf cgicc-X.X.X.tar.gz $ cd cgicc-X.X.X/ $ ./configure --prefix=/usr $ make $ make install ...
个人分类: C++|85 次阅读|0 个评论
分享 CGI 环境变量
sxq728 2018-10-21 11:04
所有的 CGI 程序都可以访问下列的环境变量。这些变量在编写 CGI 程序时扮演了非常重要的角色。 变量名 描述 CONTENT_TYPE 内容的数据类型。当客户端向服务器发送附加内容时使用。例如,文件上传等功能。 CONTENT_LENGTH 查询的信息长度。只对 POST 请求可用。 HTTP_COOKIE 以键 值对的形式返回设置的 c ...
个人分类: C++|131 次阅读|0 个评论
分享 HTTP 头信息
sxq728 2018-10-20 10:47
行 Content-type:text/html\r\n\r\n 是 HTTP 头信息的组成部分,它被发送到浏览器,以便更好地理解页面内容。HTTP 头信息的形式如下: HTTP 字段名称: 字段内容 例如 Content-type: text/html\r\n\r\n 还有一些其他的重要的 HTTP 头信息,这些在您的 CGI 编程中都会经常被用到。 头信息 描述 Conten ...
个人分类: C++|57 次阅读|0 个评论
分享 Web 服务器配置
sxq728 2018-10-18 18:03
在您进行 CGI 编程之前,请确保您的 Web 服务器支持 CGI,并已配置成可以处理 CGI 程序。所有由 HTTP 服务器执行的 CGI 程序,都必须在预配置的目录中。该目录称为 CGI 目录,按照惯例命名为 /var/www/cgi-bin。虽然 CGI 文件是 C++ 可执行文件,但是按照惯例它的扩展名是 .cgi。 默认情况下,Apache Web 服务器会配置 ...
个人分类: C++|53 次阅读|0 个评论

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

返回顶部