最近公司要做一个通讯管理机,然后需要和另外一个同事一起做,我们需要用到boa+Ajax+CGI,以前没试过与CGI交互,一开始发现问题挺大的,用ajax请求cgi,总是不返回数据,又或者请求回来的是cgi的源码,后来发现,通过本地IIS或者直接打开html页面请求的,返回来的都是cgi的源码或者返回失败.

后来我们把html放到boa上,然后cgi相应的放到boa上,后来再试,就可以了.总结一下:做boa+ajax+cgi要在服务器上进行,不能通过IIS(也许是我的IIS没配置好,如果有牛人知道怎么配置,麻烦赏赐一个url,谢谢.)
下面放一些代码:
    function fPostData(){
            var vUser=$('#user_name').val();
            var vPwd=$('#user_password').val();
            alert('本机输入的用户名是:'+vUser+',密码是:'+vPwd);
            $.ajax({
                    type:"POST",
                    url:'cgi-bin/usrlogin-yes.cgi',
                    data:'user_name='+vUser+'&user_password='+vPwd,
                    success:function (data){
                            alert('通讯管理机返回来的数据是:'+data);
                            window.location.href = "index.html?"+data;
                        }
                });

}

为了方便同志们测试,我也把cgi文件上传了,如果博客下载不了,请发邮件给给我:jeffrey9061@qq.com
来自为知笔记(Wiz)

附件列表

转载于:https://www.cnblogs.com/nangong/p/3696318.html

boa + ajax + cgi ajax请求cgi相关推荐

  1. 嵌入式Linux之我行——C+CGI+Ajax在S3C244

    一.开发环境 主  机:Fedora 9 i386 开发板:友善的Mini2440,上面已经移植好了boa web服务器 编译器:arm-linux-gcc-3.4.1 二.实现步骤 1. 建立一个H ...

  2. js请求结果拦截机器_js利用jquery的jsonp来解决ajax跨域请求被浏览器拦截结果的问题...

    先来个表.页面太多对不起我也不知道这张表是从哪个博客保存过来的,所以无法注明博客地址.非常抱歉.URL说明是否允许通信 http://www.a.com/a.jshttp://www.a.com/b. ...

  3. JSONP实现Ajax跨域请求

    前言 由于浏览器存在同源策略的机制,所谓同源策略就是阻止从一个源(域名,包括同一个根域名下的不同二级域名)加载的文档或者脚本获取/或者设置另一个源加载的文档属性. 但比较特别的是:由于同源策略是浏览器 ...

  4. 用iframe设置代理解决ajax跨域请求问题

    用iframe设置代理解决ajax跨域请求问题 参考文章: (1)用iframe设置代理解决ajax跨域请求问题 (2)https://www.cnblogs.com/ranzige/p/370965 ...

  5. jquery ajax多次请求接口解决方案

    jquery ajax多次请求接口解决方案 参考文章: (1)jquery ajax多次请求接口解决方案 (2)https://www.cnblogs.com/DreamLiFeng/p/100088 ...

  6. Ajax跨域请求,无法传递及接收cookie信息解决方案

    Ajax跨域请求,无法传递及接收cookie信息解决方案 参考文章: (1)Ajax跨域请求,无法传递及接收cookie信息解决方案 (2)https://www.cnblogs.com/yalong ...

  7. Ajax跨域请求action方法,无法传递及接收cookie信息(应用于系统登录认证及退出)解决方案

    Ajax跨域请求action方法,无法传递及接收cookie信息(应用于系统登录认证及退出)解决方案 参考文章: (1)Ajax跨域请求action方法,无法传递及接收cookie信息(应用于系统登录 ...

  8. AJAX跨域请求数据原理与案例

    1.如何通过AJAX跨域请求数据 AJAX通过jsonp来实现跨域请求数据,通过设置dataType(jquery)为jsonp即可. 2.AJAX如何通过jsonp实现跨域(来源于其他网站资料) J ...

  9. [转]掌握Ajax 第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求 [IBM]

    转自:http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro2/ 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步 ...

最新文章

  1. TCP首部和TCP的特性—Vecloud微云
  2. SQL Server 入门复习(2008)图解
  3. 一位全加器的结构描述vhdl_小学数学结构化学习的评价实践探索
  4. Git之submodule使用总结
  5. 转载 300年前的黑色“巫女”
  6. 命令行运行jmeter脚本
  7. Oracle数据库的备份与恢复技术
  8. Spring Boot : ApplicationListner
  9. ZK在Eclipse下的环境搭建
  10. android init.rc 添加指令三部曲
  11. 2525 小b的字符串 (字符串思维、dp、胡搞都能过)
  12. 花瓣网服务器维护一个月,花瓣网维护网站推荐-只需要这一个网站就够了
  13. 周记——20150817
  14. 6108v9c卡刷包_[高安]华为EC6108V9C_mv100强制刷机固件包下载
  15. c语言不报错但输不出正确结果,正则表达式,c++_C语言 正则表达式结果不对?,正则表达式,c++ - phpStudy...
  16. 都市白领要学会的规则
  17. 告别硬编码,MySQL 如何实现按某字段的不同取值进行统计?
  18. 微信公众号开发获取微信用户openid及访问url身份认证方式
  19. Nginx配置详情-配置说明-参数优化(一)
  20. 第三章微分中值定理及导数应用(极值)

热门文章

  1. DIV+CSS 入门
  2. BZOJ-1798 维护序列
  3. 今天才知道css hack是什么
  4. 开发者最容易犯的13个JavaScript错误
  5. 转载[POJ题型分类]
  6. python如何导入seaborn_Seaborn - 导入数据集和库
  7. 数据库设计(一对一、一对多、多对多)
  8. as转html5工具,将keras的h5模型转换为tensorflow的pb模型
  9. 面试:数据分析面试SQL操作真题解析
  10. 对安卓应用进行加固签名,为上架各大应用市场做准备