anydbm_file.html
来自「perl教程」· HTML 代码 · 共 81 行
HTML
81 行
<?xml version="1.0" ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<!-- saved from url=(0017)http://localhost/ -->
<script language="JavaScript" src="../../../displayToc.js"></script>
<script language="JavaScript" src="../../../tocParas.js"></script>
<script language="JavaScript" src="../../../tocTab.js"></script>
<link rel="stylesheet" type="text/css" href="../../../scineplex.css">
<title>WWW::RobotRules::AnyDBM_File - Persistent RobotRules</title>
<link rel="stylesheet" href="../../../Active.css" type="text/css" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rev="made" href="mailto:" />
</head>
<body>
<script>writelinks('__top__',3);</script>
<h1><a>WWW::RobotRules::AnyDBM_File - Persistent RobotRules</a></h1>
<p><a name="__index__"></a></p>
<!-- INDEX BEGIN -->
<ul>
<li><a href="#name">NAME</a></li>
<li><a href="#synopsis">SYNOPSIS</a></li>
<li><a href="#description">DESCRIPTION</a></li>
<li><a href="#see_also">SEE ALSO</a></li>
<li><a href="#authors">AUTHORS</a></li>
</ul>
<!-- INDEX END -->
<hr />
<p>
</p>
<h1><a name="name">NAME</a></h1>
<p>WWW::RobotRules::AnyDBM_File - Persistent RobotRules</p>
<p>
</p>
<hr />
<h1><a name="synopsis">SYNOPSIS</a></h1>
<pre>
<span class="keyword">require</span> <span class="variable">WWW::RobotRules::AnyDBM_File</span><span class="operator">;</span>
<span class="keyword">require</span> <span class="variable">LWP::RobotUA</span><span class="operator">;</span>
</pre>
<pre>
<span class="comment"># Create a robot useragent that uses a diskcaching RobotRules</span>
<span class="keyword">my</span> <span class="variable">$rules</span> <span class="operator">=</span> <span class="variable">new</span> <span class="variable">WWW::RobotRules::AnyDBM_File</span> <span class="string">'my-robot/1.0'</span><span class="operator">,</span> <span class="string">'cachefile'</span><span class="operator">;</span>
<span class="keyword">my</span> <span class="variable">$ua</span> <span class="operator">=</span> <span class="variable">new</span> <span class="variable">WWW::RobotUA</span> <span class="string">'my-robot/1.0'</span><span class="operator">,</span> <span class="string">'me@foo.com'</span><span class="operator">,</span> <span class="variable">$rules</span><span class="operator">;</span>
</pre>
<pre>
<span class="comment"># Then just use $ua as usual</span>
<span class="variable">$res</span> <span class="operator">=</span> <span class="variable">$ua</span><span class="operator">-></span><span class="variable">request</span><span class="operator">(</span><span class="variable">$req</span><span class="operator">);</span>
</pre>
<p>
</p>
<hr />
<h1><a name="description">DESCRIPTION</a></h1>
<p>This is a subclass of <em>WWW::RobotRules</em> that uses the AnyDBM_File
package to implement persistent diskcaching of <em>robots.txt</em> and host
visit information.</p>
<p>The constructor (the <code>new()</code> method) takes an extra argument specifying
the name of the DBM file to use. If the DBM file already exists, then
you can specify undef as agent name as the name can be obtained from
the DBM database.</p>
<p>
</p>
<hr />
<h1><a name="see_also">SEE ALSO</a></h1>
<p><a href="../../../lib/WWW/RobotRules.html">the WWW::RobotRules manpage</a>, <a href="../../../lib/LWP/RobotUA.html">the LWP::RobotUA manpage</a></p>
<p>
</p>
<hr />
<h1><a name="authors">AUTHORS</a></h1>
<p>Hakan Ardo <<a href="mailto:hakan@munin.ub2.lu.se>">hakan@munin.ub2.lu.se></a>, Gisle Aas <<a href="mailto:aas@sn.no>">aas@sn.no></a></p>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?