写过cgi,对cgi比较了解,用的goahead webserver 对webserver没研究
cgi端
1int len=atoi( getenv("CONTENT_LENGTH") );//从环境变量CONTENT_LENGTH中取得传给cgi的 字符串长度,CONTENT_LENGTH是>
>
如果是python2X的话,可以使用modpython进行python的web编程。如果升级到python3X的话,则可以使用wsgi。因为modpython不支持python3
在这里介绍使用cgi进行python的web编程,然后通过简单的例子进行示范。
使用php编程的童鞋都知道,apache在运行php程序之前需要对apache进行配置。同样,使用python也需要配置。
python的apache配置基本上四个步骤:
1、打开>
CGI通过串口去单片机很容易啊,就是fopen就解决了啊。串口就是个文件嘛。你上网查查linux如何控制串口就可以了,uclinux一样的。
单片机给CGI发命令比较麻烦,要用到AJAX技术。这个你GOOGLE下吧,至少要几百字才能解释清楚的概念。CGI实现简单的AJAX也不难,GOOGLE上都有例程的。简单讲思路就是WEB页面设计成让用户定时刷新部分页面,这样就定时调用CGI查询某数据的状态。此时CGI通过串口要求单片机(从机)返回数据。或者你也可以整一个后台程序接收串口中断,然后CGI通过进程间通讯异步获取。
以上就是关于web server 调用cgi全部的内容,包括:web server 调用cgi、perl 程序cgi如何在本地进行调试、CGI程序是什么意思·!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)