cgi程序返回报文
㈠ 怎样调用CGI程序向做好的网页输出数据,求解。。。
浏/览/器向服/务/器请求一个页面,并且可能提交包含一系列的表/单值得请求,在服/务/器端,应用程序处理这个请求,标志这个会话,并且执行业务逻辑。最后为这个应用程序生成一个响应页面。
刚刚接触html的时候不会理解这种交互方式的,服/务/器每次上传给客户端的不是单个的变量,而是一个网页。明白这个概念之后你就知道怎么去操作html了。还有就是了解一下动/态/网/页和静/态/网/页的区别。
㈡ CGI程序执行后,输出结果的格式是HTML 吗
不一定, 不过先给你想想还有甚麼可能性.. =)
㈢ 如何让CGI程序等待服务器程序执行完了以后在继续执行
karma(无为)先生:你好!
还是不行啊!浏览器显示http
500----内部服务器错误,我怀疑不是CGI程序调DCOM服务器需要设置,就是IIS需要设置,但问题是这么设?我发现我的CGI程序直接调DCOM服务器是可以产生图片的,但用浏览器,如http://hostname/cgi/test.exe就不行,而且计算机会发出嘟的一声,真不知到该如何办好?请赐教!
㈣ ajax怎么获取cgi的返回值
使用printf输出语句没办法返回给AJAX。 要使用die 或者 echo 才可以将cgi返回数据给ajax。 建议:使用 die,因为echo 返回后不会结束还会继续执行下面的语句,造成程序异常。
㈤ c/c++ cgi程序如何输出图片和其它二进制文件
cgi输出图片和其他二进制文件是需要区别对待的。主要差别在于设置好返回的response-head部分的mime-type。图片应该是image/jpeg,而二进制文件下载应该是application/octet-stream,当然还需要处理一下content-length这个头部。
至于说内容,不论用read还是fread源文件数据后,通过write或者fwrite到stdout(write用句柄1)就可以了
㈥ javascript获取CGI返回值
要用ajax去获取网页,再根据网页内容是否等于0
比如Jquery的ajax:
$.get("http://127.0.0.1/getpid.cgi", function (data) {
if (data == "0"){
}else{
}
});
㈦ c语言编写的cgi程序,页面上能直接调用吗如何调用
问题补充:myali88 写道cgi程序是服务器本地运行的进程,你只能通过web服务器间接调用,得到返回结果。当然,如果你想得到cgi的参数,可以把它作为结果的一部分返回到页面。如何间接调用?能给个简单的例子吗? 问题补充:能给个小例子吗,我要做的是打开一个页面,页面初始化一些参数,这些参数是从cgi程序中来的,这能实现吗?上传参数给cgi例子我哦有。 问题补充:也不一定要能运行的例子,如果能实现这中效果,说明一下在页面中式如何获取参数问题补充:myali88 写道看你的说明,好像就要从cgi中获取一些数据,如果是这样,只有打开页面时,发起一个url请求,cgi响应返回你要的参数就可以了。问题是,这里的cgi程序你是否能改,或者它做好了相应的接口,能返回你需要的数据,因为cgi接收到的参数,一般都是自己内部使用的,cgi程序退出,参数自然就销毁了(不包括系统参数)接口写好了,cgi程序我不能修改,直接在页面上就能获取吗?
㈧ cgi怎么返回数据给ajax
使用printf输出语句没办法返回给AJAX。
要使用die 或者 echo 才可以将cgi返回数据给ajax。
建议:使用 die,因为echo 返回后不会结束还会继续执行下面的语句,造成程序异常。
㈨ c语言开发cgi程序输出图片问题
最近刚好也在设计cgi 。我是通过html格式插入图片的,希望对你有帮助!
<p style="text-indent: 2em"><img src="logo.png" width="65" height="65" /></p>
logo.png是图片文件。
㈩ joomla报“指定的CGI应用程序行为不端,不返回一个完整的HTTP标头。”错误是怎么回事
是首页就这样,还是某个链接导致这样?
如果是首页正常,而其它页面不正常,那么你试着在component management里,把各种component关了,然后试试看。一般是某个模板出的问题。