CSDN论坛 > Web 开发 > CGI

想把程序改成服务器输出,请教用C写CGI的朋友几个问题。 [问题点数:100分,结帖人seeku]

Bbs1
本版专家分:0
结帖率 95.98%
CSDN今日推荐
Bbs6
本版专家分:5344
Bbs6
本版专家分:5344
Bbs1
本版专家分:0
Bbs5
本版专家分:2685
Bbs1
本版专家分:0
Bbs5
本版专家分:2685
Bbs2
本版专家分:224
匿名用户不能发表回复!
其他相关推荐
Linux网络编程之多进程模型编程与一个使用进程池实现的CGI服务器
一:什么是多进程模型 多进程模型是服务器在接收到大量高并发客户端访问时,通过创建多个子进程来与客户端进行通信。单进程阻塞在read()系统调用的时候,会导致服务器无法响应到其他的连接请求。这时可以通过fork()函数创建出多个子进程来处理业务,而主进程继续循环accept()其他客户连接,子进程实施具体的通信细节。 二:fork函数详解 NAME        fork - create
CGI简介&用C来写CGI程序简要指南
1. 什么是CGI?CGI 是通用网关接口(Common Gateway Interface)的缩写. 它主要用于服务器端动态输出客户端的请求(如,HTML页面/二进制文件). 也就是说客户端请求参数不同, 服务器端会给出不同的应答结果..CGI 标准将这个接口定义的非常简单 (即: WEB 服务器收到客户端的请求后通过环境变量和标准输入(stdin)将数据传递给CGI程序, CGI程序通过标准输出(stdout) 将数据返回给客户端). 所以只要能操作标准输入/输出的程序语言都可以CGI程序, Perl/
如何使用C++编写CGI程序接口
<br />用C++编写CGI接口实现从客户端传入服务器端处理~然后服务器端再将处理结果传回客户端。<br />类似于在线考试的不过楼主先要了解儿童智力测评是什么方面的东东<br />这句话我理解,重点还是在B/S结构上,我认为已经有C/S结构的这样的系统,所以才要研究B/S结构的这样的系统,我觉得比可以说一些B/S相对于C/S的优点,然后再做一套程序,就可以较差。<br />另外需要注意的是,儿童是几岁到几岁之间的,认识文字吗?如果不认识文字,你做一个文字版的评测系统是没有用的,需要图文并茂的,所以可以考
解决CGI输出中文乱码
 我们在进行cgi程序开发时经常需要向界面输入一些html脚本,用作界面显示。如果这些脚本中有中文,再输出到界面上经常会有乱码,无论是在cgi程序中使用printf输出,或者在asp的函数中输出。其中最关键的就是要在保存这些cgi的或函数的的c程序时,要将其保存为gb2312或者gbk,再进行编译。然后在浏览器访问cgi或asp程序,才能得到正确的中文输出。
C语言构建WEB管理系统(三):CGI程序解析GET数据
在上一节我们看到了第一个CGI程序,该程序仅仅是为了帮助理解CGI程序如何获取客户端提交的数据,只是输出环境变量没有做任何事,在实际应用中我们需要首先解析这些数据,然后提取其中我们需要的数据(如在登录时我们需要提取用户名和密码)。         我们现在已经知道在使用GET方式时,客户端提交的数据保存在环境变量QUERY_STRING中,所以我们需要做的就是获取环境变量QUERY_STRING
用C语言写CGI
嵌入式的web程序,需要用cgi来处理后台,另考虑到可移植性,C为首选语言(虽然Perl语言是编写cgi程序的主流选择)因为手头暂时还没嵌入式设备,为了开发的方便,一般都是在windows平台下做开发,然后移植到嵌入式平台上,这里就把我在windows下搭建运行成功第一个cgi的例子记录如下: 【开发环境及使用工具】 操作系统: windows 7 C语言开发工具: Dev-C++ web
C语言cgi编程入门
本文译自Getting Started with CGI Programming in C。因为本人水平有限,难免有误,欢迎指正。 这是一篇介绍如何使用C语言进行CGI编程的文章。假设读者了解C基础知识,并且可以写出简单的HTML表单和在Web服务器上安装CGI脚本。通过简单的范例对原理进行解释说明。 两点重要提醒: 为了避免浪费时间,请检查——通过恰当的本地文档或者联系Web服务器管理
CGI输出中文乱码解决方法
WebServer BUG解决
用c编写CGI,如何实现用户登录的session问题
我的web程序是     html+c语言cgi+boa服务器,以后要放到嵌入式板子里面     但是用户登录的session怎么处理?     javascript没有办法吧?     那只好通过c了,但是c怎么处理呢?     谢谢!  Session需要自己写,参考一下php的Session,它可以用文件存储,不用缓存在内存中         例如定义C的Session格式为:CGI
Web服务器和CGI的关系
什么是WEB服务器(IIS、Nginx、Apache) WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。 (1)应用层使用HTTP协议。 (2)HTML文档格式。 (3)浏览器统一资源定位器(URL)。 CGI,FastCGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它
关闭