摘要: 参考:http://www.willmaster.com/library/manage-forms/using_perl_to_submit_a_form.phphttp://www.oschina.net/code/snippet_12_854有时需要在perl中非交互地调用已有的cgi来完成一定的功能,此时需要模拟一个http请求来调用cgi。get方式调用: 1useHTTP::Request::Common;2useLWP::UserAgent;3$user_agent=LWP::UserAgent->new;4$request=GET'http://clearcase/ 阅读全文
posted @ 2012-09-23 12:49 iTech 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 参考:http://docstore.mik.ua/orelly/linux/cgi/ch15_03.htmhttp://stackoverflow.com/questions/2224158/how-can-i-send-post-and-get-data-to-a-perl-cgi-script-via-the-command-linehttp://search.cpan.org/~lds/CGI.pm-3.20/CGI.pm#DEBUGGING一 一般地我们可以使用以下方法来检查cgi脚本的错误:1)使用-cwT来检查cgi脚本的语法,警告。例如perl -wcT your.cgi.2) 阅读全文
posted @ 2012-09-23 12:23 iTech 阅读(2915) 评论(0) 推荐(0) 编辑
摘要: 通常我们开发web时候,使用ie的developertoolgs,或chrome的developertools或firefox的firebug来帮助调试。但是如果只是临时的很少量的代码的测试,可以使用在线的web调试工具。 试了下http://jsfiddle.net/和http://tinkerbin.com还不错,支持html,css,javascript的调试。例如我测试validateform的js函数http://jsfiddle.net/中:http://tinkerbin.com中:来自:http://www.ruanyifeng.com/blog/2012/02/6_onlin 阅读全文
posted @ 2012-09-23 10:45 iTech 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 一 此cgi既是提交前的form,也被用来处理form的提交来自:http://www.devdaily.com/perl/perl-cgi-example-scrolling-list-html-form代码: (多选listbox-Multiple-choice SELECTs实例)不带参数时即为form:http://xxxx/cgi/perl-cgi2.cgi当点击form的submit提交时,实际上相当于:http://xxxx/cgi/perl-cgi2.cgi?languages=c&languages=html,此时为对form的处理结果#!/usr/bin/perl- 阅读全文
posted @ 2012-09-23 00:08 iTech 阅读(1715) 评论(0) 推荐(0) 编辑