您的位置:首页 > 其它

boa + ajax + cgi ajax请求cgi

2014-04-28 14:23 309 查看
最近公司要做一个通讯管理机,然后需要和另外一个同事一起做,我们需要用到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)

附件列表

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: