例如:
url:http://localhost:8080/test/cgi-bin/a?ip=115&servername=customer&thread=aabbcc
a脚本改造如下:
#!/bin/bash
eval `proccgi.sh $*` # 解析参数
echo "Content-Type: text/plain"
echo
# ############
echo $FORM_ip
echo $FORM_servername
echo $FORM_thread
五、Web页面处理有以下几种情况:
1、对页面展示无样式要求的,接口链接直接新开浏览器窗口,接口返回的数据会直接显示在浏览器中 。
2、页面有格式的,需要通过ajax触发接口,接口返回值通过innerhtml直接填充到页面的展示区域 。
3、对于那些耗时较长的任务,接口在还没有返回值的时候,页面停留在加载状态,此时从页面也无法判断是否出现未知问题 。这时可以给页面放一个等待的图片,定义一个标志位给它放一个默认值,然后js轮训判断这个标志位的值,当接口的shell处理完成,接口返回时,要变更标志位的值,轮训发现变更后,就可以把接口返回内容替换掉等待图片全部显示在页面上了 。
六、结语在定义环境的时候,就尽量定义的通用一些,规律一些 。这样可以维护一些通用脚本,通过传入变量参数来做动作 。使在服务器中环境维护和定位问题都不再繁琐 。
【Web端执行服务器的命令和脚本】
推荐阅读
- 自行车|高端自行车核心套件受限:变速器长期依赖进口
- 如何下载滴滴出行?网约车司机端下载方法对比,总有一种你可以下载
- 滴滴出行司机端安卓和苹果的都是这样下载的,只是你没找对注册方法。
- Web开发人员的顶级前端开发趋势
- 聊聊 HTTP/2 的多路复用
- PVLAN全面解析 一个VLAN之中如何实现端口之间隔离?
- 减脂|吃播“四巨头”两年离开俩个,胖猴仔惜命减肥,恩克不听人劝还端盆吃
- |吃播“四巨头”两年去世俩,胖猴仔惜命减肥,恩克不听劝还端盆吃
- Android|首款预装Android 13的高端旗舰 谷歌Pixel 7/7 Pro真机流出
- 15首描写端午节的古诗词 端午节古诗词15首