可以把CGI程序理解成服务器端提供的一个API吗?

然后返回的是客户端所需要的数据。可以这样理解吗??... 然后返回的是客户端所需要的数据。可以这样理解吗?? 展开
 我来答
001********81
2008-01-09 · TA获得超过517个赞
知道小有建树答主
回答量:465
采纳率:66%
帮助的人:296万
展开全部
CGI程序也是程序可以是用C语言等编程语言编译的二进制程序也可以是Perl, Python或Shell脚本。 它在运行结束时和正常程序一样给出一个整数返回值,返回值通常为0,即程序正常退出,其他值表明程序运行错误。这个返回值只由网络服务器和系统捕捉到。非0返回值通常导致客户端得到HTTP 500 Server Internal Error的错误提示。返回给用户的数据只能以Response输出。用户也只能通过浏览器或其他客户端软件获取数据。

当然,如同你的浏览器可以接收mp3等二进制文件。客户端可以获得任何类型的数据,关键看你怎么处理这些数据。可以用Javascript等脚本来处理。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式