HTTP 的 POST 参数提交和上传的不同与 Mojolicious 的实现.
admin 11年前(2015-03-24) 1浏览
对于 HTTP 协议, 我们在使用 POST 上传的时候, 其实是有好几种不同的处理方式的, 所以对于客户端和服务器端, 也分别都有不同的处理. 正常普通的网页在提交参数上传到服务器的时候, 主要会根据内容的不同来使用不同的处理. 所体现在不同的地方...
admin 11年前(2015-03-24) 1浏览
对于 HTTP 协议, 我们在使用 POST 上传的时候, 其实是有好几种不同的处理方式的, 所以对于客户端和服务器端, 也分别都有不同的处理. 正常普通的网页在提交参数上传到服务器的时候, 主要会根据内容的不同来使用不同的处理. 所体现在不同的地方...
admin 11年前(2015-03-24) 0浏览
上篇说了 serverspec 工具,我一直对 Rspec 的语法蛮有好感的,于是昨晚花了点时间模仿这个给 Rex 写了个类似的工具,叫 Rex::Test::Spec,源代码地址见:https://github.com/chenryn/Rex–Te...
admin 12年前(2015-03-17) 1浏览
一年前搞的一套小脚本,今天翻博客发现没发过,现在发上来好了。主要背景是这样:考虑到有 DNS 和 HTTP 劫持需要监控,但是很多 DNS 服务器对非本区域本运营商的来源请求是拒绝做出响应的,所以得把监控点分散到各地去。其实做这个事情用 nagios...
admin 12年前(2015-03-16) 0浏览
在我们做一些测试, 接口和监控的服务时, 我们常常需要发送 Get 之类的请求, 去取得一些信息. 比如很常见的一个需求. 在监控的时候, 我们需要记录解析时间, header 取得的时间, 首字节的时间. 然后只取前 2M 断开之类, 各种小需求....
admin 12年前(2015-02-06) 0浏览
1、perldoc perllocal 2、推荐pmtools里的pminst命令 http://search.cpan.org/src/MLFISHER/pmtools-1.01/pminst 3、编写如下标本 #!/usr/bin/perl us...
admin 12年前(2015-02-06) 0浏览
cpanm 其实只是一个可执行文件而已。将它下载到 bin 目录,然后添加执行权限就可以用了。 $ wget http://xrl.us/cpanm -O /usr/bin/cpanm; chmod +x /usr/bin/cpanm 使用 cpan...
admin 12年前(2014-07-24) 0浏览
近来看了一下大文件断点续传的开源项目, 发现了 Stream这个好项目, 非常非常感谢作者. 然后我花了点时间, 简单的使用 Perl 来实现了一下相关的接口. 这个是非常好的用来解决不同浏览器上传文件的方案. https://github.com/...
admin 13年前(2014-02-17) 0浏览
perl -nle 'print length' ./index.php [root@aikaiyuan aikaiyuan]# cat index.php <?php /** * Front to the WordPress applicat...
admin 13年前(2014-01-24) 0浏览
Perl6 诞生 2000 年 7 月 19 号,在一场无聊沉闷的政治组织会议中,Jon Orwant 站在一边听了几分钟,然后很淡定的走向咖啡桌,拿起一个个杯子往对面的墙上扔去,边扔边说“我们得想办法激励社群,不然都完了,大家越来越无聊,都去做别的...
admin 13年前(2013-05-22) 0浏览
以前做跳板机的程序,都是使用的密码认证,因为这样好区分不同的权限。如果使用 key 的话,因为文件在本地,担心不安全容易复制出去,也没法控制用户只使用指定的跳板程序来做登陆的过程。 所以我们有个强列的需求,远程登陆只有指定的程序才能登陆,这样好做审核...
admin 13年前(2013-04-19) 0浏览
今天抽空测试了一下,要使用Socks代理连接,我们需要Net::SOCKS这个模块,基本代码如下。 #!/usr/bin/perl -w use strict; use Net::SMTP_auth; use Net::SOCKS; #smtp邮件服...
admin 13年前(2013-04-19) 0浏览
本文简单的介绍一下使用Perl发送邮件的方法,我们以使用163的SMTP服务器来发送邮件为例,因为需要用户验证,所以前提是我们有163的邮件账户。如果代码中使用到的Perl模块你没有安装,那么执行的时候就会报错,关于Perl模块的安装方法,Perl模...
admin 13年前(2013-04-19) 0浏览
一般来说,安装perl模块常见有源码、CPAN命令、包管理工具等三种方法,本文以安装Net::Telnet模块为例,简单的介绍一下这三种方法。 第一种,直接去CPAN官网下载源码包安装,详细的安装方法等,请参照解压目录下的README或者INSTAL...
admin 16年前(2010-12-15) 0浏览
nginx 默认不支持 perl和cgi脚本,安装一下组件即可支持。 1. 安装FCGI模块 wget http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/FCGI-0.70.tar.gz tar...
admin 16年前(2010-08-13) 0浏览
From:http://hi.baidu.com/farmerluo/blog/item/41dc92589bc3fdd99d820407.html !/usr/bin/perl -w requirement: rpm -ivh http://dag...
admin 17年前(2009-11-01) 0浏览
安装 tar -zxvf Mail-Sender-0.8.16.tar.gz cd Mail-Sender-0.8.16 perl Makefile.PL make && make install [root@jishu localh...