-
Apache CGI 两问,该怎么解决
ApacheCGI两问1。MethodisGET,CGI会发送数据给apache,apache在CGI退出后才把数据发送给client,并加上content-length:1)。有没有办法让apache不带content-length?2).有没有办法在CGI只发送了一部分数据的情况下让apache把已经收到的数据发送出去?2.MethodisPOST,apache会先根据content-leng...
469
热度 -
寻做过CGI开发的先人
寻做过CGI开发的前辈最近遇到一个项目,要在嵌入式设备上开发Web应用,类似路由器的管理程序,用到CGI开发技术,有木有前辈做过的,指教一二。1、CGI开发流程2、项目通用结构3、html、javascript、c如何分开开发4、其他(想说啥说啥)多谢了~color='#FF8000'>------解决方案----------------------------------------------...
6762
热度 -
uClinux上,Boa无法正确运行CGI
uClinux下,Boa无法正确运行CGI?第一次做嵌入式的WebServer,遇到问题,请教各位大虾 运行环境是ARM+uClinux WebServer是Boa 可以显示静态的index.html 但index.html中做了一个iframe,src指向我写的一个CGI 本来是希望通过这个CGI来动态调用不同的子网页(a.html,b.html等等) 但现在只得到了乱码 (乱码中间有...
330
热度 -
Goahead 的CGI出现Segmentation fault异常
Goahead的CGI出现Segmentationfault错误我刚移植好goaheadwebserver到一个嵌入式系统里,getpost都正常了,但是运行CGI总是出现Segmentationfault错误。 我写了个最简单的cgi程序,里面只有一个printf语句,然后用arm-linux-gcc-otest.cgitest.c编译好,然后拷贝到嵌入式系统的cgi目录下.当网页上访问到这个c...
1359
热度 -
Servlet与cgi程序的差别
Servlet与cgi程序的区别 1、运行速度上比CGI快,因为使用了多线程2、servlet使用了标准的api,可被许多web服务支持3、与系统无关性,一次编译多次使用Servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁。而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。servlet与CGI...
359
热度 -
uClinux上,Boa无法正确运行CGI
uClinux下,Boa无法正确运行CGI?第一次做嵌入式的WebServer,遇到问题,请教各位大虾运行环境是ARM+uClinuxWebServer是Boa可以显示静态的index但index中做了一个iframe,src指向我写的一个CGI本来是希望通过这个CGI来动态调用不同的子网页(a,b等等)但现在只得到了乱码(乱码中间有一些可读的内容,是CGI中的printf的内容,可是其中一些pr...
6578
热度 -
Goahead 的CGI出现Segmentation fault异常
Goahead的CGI出现Segmentationfault错误我刚移植好goaheadwebserver到一个嵌入式系统里,getpost都正常了,但是运行CGI总是出现Segmentationfault错误。我写了个最简单的cgi程序,里面只有一个printf语句,然后用arm-linux-gcc-otest.cgitest.c编译好,然后拷贝到嵌入式系统的cgi目录下.当网页上访问到这个cg...
7293
热度 -
cgi配置有关问题
cgi配置问题,求助access.log:127.0.0.1--[09/May/2012:09:39:39+0800]"GET/HTTP/1.1"200655"-""Mozilla/5.0(X11;Ubuntu;Linuxi686;rv:12.0)Gecko/20100101Firefox/12.0"127.0.0.1--[09/May/...
467
热度 -
cgi程序的应用,该怎么解决
cgi程序的应用刚刚接触cgi,对于很多概念不是很理解cgi程序主要用在什么地方,感觉一般的功能用php,.net等就能实现了,为什么还要编写cgi,是考虑效率吗?color='#e78608'>------解决方案--------------------应该是效率吧,在嵌入式里用php,.net,j2ee之类的不太现实吧 color='#e78608'>------解决方案-----------...
399
热度 -
CGI 打印页面乱码,该怎么解决
CGI打印页面乱码就单纯的测试程序gcctest.c-otest.cgi 源程序如下 #include<stdio.h> intmain(intargc,char*argv[]) { printf("Content-Type:text/plain;charset=utf-8\n\n"); printf("helloworld!\n"); return0; } 乱码情况如下...
516
热度 -
ajax传参,CGI如何接数据
求助:ajax传参,CGI怎么接数据?前台有个文本框的数据,想通过send传参的方式传给后台,在数据库内保存起来。send传参需要注意什么?后台的cgi该怎么接这个数据? Ajax CGI 数据库 分享到: CGI怎么接数据?】前台有个文本框的数据,想通过send传参的方式传给后台,在数据库内保存起来。send传参需要注意什么?后台的cgi该怎么接这个数据?'data-pics=''> ...
512
热度 -
用cgi如何输出php文件
用cgi怎么输出php文件?cgi输出的文件类型是通过mime类型来设置的,如果是html,content-type就是是text/html,如果我要输出一个php页面,那content-type要写成什么呢?color='#e78608'>------解决方案-------------------- 引用楼主mengqianye的帖子:cgi输出的文件类型是通过mime类型来设置的,如果是htm...
400
热度 -
CGI 打印页面乱码解决思路
CGI打印页面乱码就单纯的测试程序gcctest.c-otest.cgi 源程序如下 #include<stdio.h> intmain(intargc,char*argv[]) { printf("Content-Type:text/plain;charset=utf-8\n\n"); printf("helloworld!\n"); return0; } 乱码情况如下...
580
热度 -
THTTPD,辨别不了.cgi文件
THTTPD,识别不了.cgi文件我在客户端点击“提交”时,出现的不是预期的login.cgi页面,而是给出了下载的Login.cgi文件的页面,怎么回事呢? 我的thttpd服务器显示html页面正常,thttpd.conf配置文件设置如下: #Thissectionoverridesdefaults dir=/home/httpd/html #chroot #屏蔽chroot是为了运行动态编...
652
热度 -
THTTPD,辨别不了.cgi文件
THTTPD,识别不了.cgi文件我在客户端点击“提交”时,出现的不是预期的login.cgi页面,而是给出了下载的Login.cgi文件的页面,怎么回事呢?我的thttpd服务器显示html页面正常,thttpd.conf配置文件设置如下:#Thissectionoverridesdefaultsdir=/home/httpd/html#chroot#屏蔽chroot是为了运行动态编译的CGIu...
4837
热度 -
CGI图中数据怎么定义数据呢
CGI图中数据如何定义数据呢? <parameter>=<value>???? color='#FF8000'>------解决方案--------------------如何用C语法给ip192.168.1.200port554使用cgi语言发送数据!!!
517
热度 -
cgi 读写文件有关问题
cgi读写文件问题刚刚接触cgi,我用c写的我做嵌入式上的的开发,因为板子上的二极管用一个数据寄存器,需要一个全局变量来控制几个二极管,有什么方法实现全局变量。想到了用文件放数据,请问一下c写cgi怎么读写文件,还是不能,我用fopen,错误了。color='#e78608'>------解决方案--------------------什么错误?是不是权限问题?换个文件目录试试? color='#...
429
热度 -
高手cgi有几种触发方式
请教各位高手cgi有几种触发方式?我看到的html页面中,cgi一般是在form里以action=‘xx.cgi’来触发的,但是这需要一个submit(鼠标在网页上点击)才可以。我想要的是在javascript里定义一个变量,当变量满足一定条件时就自动触发xx.cgi程序,就像执行一个普通函数一样,有什么方法可以实现吗?比如说程序是这样的:C/C++code if(i==5) 调用xx.cgi;...
606
热度 -
CGI过时了吗?该怎么解决
CGI过时了吗?CGI过时了吗?color='#FF8000'>------解决方案--------------------你看看下面吧,对你的理解有帮助 1.什么是CGI? CGI是通用网关接口(CommonGatewayInterface)的缩写.它主要用于服务器端动态输出客户端的请求(如,HTML页面/二进制文件).也就是说客户端请求参数不同,服务器端会给出不同的应答结果.. CGI标准将...
303
热度 -
CGI过时了吗?解决方法
CGI过时了吗?CGI过时了吗?color='#e78608'>------解决方案-------------------- 你看看下面吧,对你的理解有帮助1.什么是CGI?CGI是通用网关接口(CommonGatewayInterface)的缩写.它主要用于服务器端动态输出客户端的请求(如,HTML页面/二进制文件).也就是说客户端请求参数不同,服务器端会给出不同的应答结果..CGI标准将这个接...
957
热度