⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 idx_c.htm

📁 用perl编写CGI的好书。本书从解释CGI和底层HTTP协议如何工作开始
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<html><head><title>Index: C (CGI Programming with Perl)</title></head><body bgcolor="#FFFFFF" text="#000000"><!-- START OF BODY --><!-- TOP BANNER --><p><img   src="../gifs/smbanns.gif"   usemap="#banner-map"  border=0   alt="Book Home" ></a></p><map name="banner-map"><area alt="CGI Programming with Perl" href="../index.htm" coords="0,0,466,65" shape="rect" /><area alt="Search this book" href="../jobjects/fsearch.htm" coords="467,0,514,18" shape="rect" /></map></map><!-- TOP INDEX LINKS --><p><font size="-1"><a href="idx_0.htm">Symbols</a>| <a href="idx_a.htm">A</a>| <a href="idx_b.htm">B</a>| <a href="idx_c.htm">C</a>| <a href="idx_d.htm">D</a>| <a href="idx_e.htm">E</a>| <a href="idx_f.htm">F</a>| <a href="idx_g.htm">G</a>| <a href="idx_h.htm">H</a>| <a href="idx_i.htm">I</a>| <a href="idx_j.htm">J</a>| <a href="idx_k.htm">K</a>| <a href="idx_l.htm">L</a>| <a href="idx_m.htm">M</a>| <a href="idx_n.htm">N</a>| <a href="idx_o.htm">O</a>| <a href="idx_p.htm">P</a>| <a href="idx_q.htm">Q</a>| <a href="idx_r.htm">R</a>| <a href="idx_s.htm">S</a>| <a href="idx_t.htm">T</a>| <a href="idx_u.htm">U</a>| <a href="idx_v.htm">V</a>| <a href="idx_w.htm">W</a>| <a href="idx_x.htm">X</a>| <a href="idx_y.htm">Y</a>| <a href="idx_z.htm">Z</a></FONT><!-- INDEX SECTION BODY --><H1>Index: C</H1><DL><a name="$CGI-variable"><dt>$CGI variable: <a href="../ch10_04.htm#INDEX-2136">10.4.2.2. Address book CGI script</a></dt><dd><dl>  <a name="determining-flow-of-control-through-CGI-script">  <dt>determining flow of control through CGI script: <a href="../ch10_04.htm#INDEX-2138">10.4.2.2. Address book CGI script</a></dt></dl></dd><a name="$CGI-:-:HEADERS_ONCE-variable"><dt>$CGI::HEADERS_ONCE variable: <a href="../ch05_05.htm#INDEX-1209">5.5.3. Error Subroutines</a></dt><a name="$CGI-:-:POST_MAX"><dt>$CGI::POST_MAX: <a href="../ch05_02.htm#INDEX-1048">5.2.4. File Uploads with CGI.pm</a></dt><dd><dl>  <a name="limiting-user-shopping-carts-with">  <dt>limiting user shopping carts with: <a href="../ch11_02.htm#INDEX-2237">11.2. Hidden Fields</a></dt></dl></dd><a name="C-language"><dt>C language</dt><dd><dl>    <a name="code-in-GD-module-compiling-with-gd">  <dt>code in GD module, compiling with gd: <a href="../ch13_03.htm#INDEX-2520">13.3.1. Installation</a></dt>      <a name="code-in-perl-modules-compiling-problems">  <dt>code in perl modules, compiling problems: <a href="../appb_01.htm#INDEX-3347">B.1.1. Installing Modules</a></dt>      <a name="expat-library">  <dt>expat library: <a href="../ch14_04.htm#INDEX-2771">14.4. Writing an XML Parser</a></dt>  </dl></dd><a name="caching"><dt>caching</dt><dd><dl>    <a name="compiled-versions-of-code">  <dt>compiled versions of code</dt><dd><dl>    <a name="Apache-:-:PerlRun-module-and">    <dt>Apache::PerlRun module and: <a href="../ch17_03.htm#INDEX-3260">17.3.2. mod_perl Considerations</a></dt>        <a name="Apache-:-:Registry-module-and">    <dt>Apache::Registry module and: <a href="../ch17_03.htm#INDEX-3245">17.3.2. mod_perl Considerations</a></dt>      </dl></dd>      <a name="DB_CACHE-constant">  <dt>DB_CACHE constant: <a href="../ch12_03.htm#INDEX-2366">12.3. Inverted Index Search</a></dt>      <a name="disabling-with-header-method">  <dt>disabling with header method: <a href="../ch11_03.htm#INDEX-2287">11.3.2. Testing for Cookies</a></dt>      <a name="discouraging-with-Expires-header">  <dt>discouraging with Expires header: <a href="../ch13_02.htm#INDEX-2497">13.2.1. An Example</a></dt>      <a name="image-hijacking-and">  <dt>image hijacking and: <a href="../ch03_04.htm#INDEX-715">3.4.3. Restricting Image Hijacking</a></dt>      <a name="index-specifying-size-for">  <dt>index, specifying size for: <a href="../ch12_03.htm#INDEX-2378">12.3. Inverted Index Search</a></dt>      <a name="intermediate-proxies-problems-with-clearing">  <dt>intermediate proxies, problems with clearing: <a href="../ch02_05.htm#INDEX-452">2.5.2. Caching</a></dt>      <a name="output-CGI-scripts">  <dt>output, CGI scripts: <a href="../ch05_03.htm#INDEX-1087">5.3.1.3. Caching</a></dt>      <a name="requests-and-responses-HTTP">  <dt>requests and responses (HTTP)</dt><dd><dl>    <a name="addressing-problems-with">    <dt>addressing problems with: <a href="../ch02_04.htm#INDEX-404">2.4.2.5. ETag</a></dt>        <a name="proxies-and">    <dt>proxies and: <a href="../ch02_05.htm#INDEX-438">2.5. Proxies</a></dt><dd><dl>      <dt><a href="../ch02_05.htm#INDEX-447">2.5.2. Caching</a></dt>    </dl></dd>      </dl></dd>  </dl></dd><a name="capitalization"><dt>capitalization</dt><dd><dl>    <a name="CGI.pm-method-names">  <dt>CGI.pm method names: <a href="../ch05_02.htm#INDEX-974">5.2.1.1. Accept</a></dt>      <a name="coding-style-guide-covering-in">  <dt>coding style guide, covering in: <a href="../ch16_02.htm#INDEX-3108">16.2. Coding Guidelines</a></dt>  </dl></dd><a name="Carp-module"><dt>Carp module (see <a href="idx_c.htm#CGI--Carp-module">CGI\\Carp module</a>)</dt><a name="carriage-return-and-newline-sequence-CRLF"><dt>carriage return and newline sequence (CRLF)</dt><dd><dl>    <a name="differences-in-operating-systems">  <dt>differences in operating systems: <a href="../ch03_03.htm#INDEX-579">3.3.1.1. Outputting documents</a></dt>      <a name="HTTP-headers">  <dt>HTTP headers: <a href="../ch02_02.htm#INDEX-287">2.2.2. HTTP Headers</a></dt>  </dl></dd><a name="case-sensitivity"><dt>case sensitivity</dt><dd><dl>    <a name="case-insensitive-indexes">  <dt>case-insensitive indexes: <a href="../ch12_03.htm#INDEX-2383">12.3. Inverted Index Search</a></dt><dd><dl>    <dt><a href="../ch12_03.htm#INDEX-2394">12.3. Inverted Index Search</a></dt>  </dl></dd>      <a name="case-insensitive-searches">  <dt>case-insensitive searches: <a href="../ch12_01.htm#INDEX-2305">12.1. Searching One by One</a></dt><dd><dl>    <a name="forcing-for-fgrep-with--il-options">    <dt>forcing for fgrep with -il options: <a href="../ch12_01.htm#INDEX-2313">12.1. Searching One by One</a></dt>      </dl></dd>      <a name="CGI.pm-and-Perl-methods">  <dt>CGI.pm and Perl methods: <a href="../ch05_03.htm#INDEX-1136">5.3.3. Standard HTML Elements</a></dt>      <a name="HTTP-header-fields">  <dt>HTTP header fields: <a href="../ch02_02.htm#INDEX-286">2.2.2. HTTP Headers</a></dt>      <a name="JavaScript-variables">  <dt>JavaScript variables: <a href="../ch07_04.htm#INDEX-1621">7.4.1. Bookmarklet Basics</a></dt>      <a name="request-methods">  <dt>request methods: <a href="../ch02_03.htm#INDEX-300">2.3.1. The Request Line</a></dt>  </dl></dd><a name="catalog-page-shopping-cart-example"><dt>catalog page, shopping cart example: <a href="../ch11_02.htm#INDEX-2262">11.2. Hidden Fields</a></dt><a name="Cc-field-carbon-copy-email-messages"><dt>Cc field (carbon-copy), email messages: <a href="../ch09_03.htm#INDEX-1837">9.3. Structure of Internet Email</a></dt><a name="certificates-server-and-browser-information-about"><dt>certificates (server and browser), information about: <a href="../ch03_02.htm#INDEX-546">3.2.1. CGI Environment Variables</a></dt><a name="cgi-bin-directory"><dt>cgi-bin directory: <a href="../ch01_02.htm#INDEX-11">1.2. Introduction to CGI</a></dt><dd><dl>    <a name="cgi-path-in-URL-vs.">  <dt>cgi path in URL vs.: <a href="../ch01_04.htm#INDEX-145">1.4.1.1. Configuring by directory</a></dt>  </dl></dd><a name="CGI-Common-Gateway-Interface"><dt>CGI (Common Gateway Interface): <a href="../ch01_01.htm#INDEX-1">1. Getting Started </a></dt><dd><dl>  <dt><a href="../ch03_01.htm#INDEX-500">3. The Common Gateway Interface</a></dt>    <a name="advantages-over-alternative-technologies">  <dt>advantages over alternative technologies: <a href="../ch01_03.htm#INDEX-124">1.3.2. Alternatives to CGI</a></dt>      <a name="alternatives-to">  <dt>alternatives to: <a href="../ch01_03.htm#INDEX-90">1.3.2. Alternatives to CGI</a></dt>      <a name="applications">  <dt>applications (see <a href="idx_p.htm#programs-CGI">programs, CGI</a>)</dt>      <a name="disallowing-execution-while-enabling-exec-command">  <dt>disallowing execution while enabling exec command: <a href="../ch06_02.htm#INDEX-1264">6.2.1. Configuration</a></dt>      <a name="e-commerce-use-in">  <dt>e-commerce, use in: <a href="../ch01_01.htm#INDEX-8">1.1.1. How CGI Is Used Today</a></dt>      <a name="environment">  <dt>environment: <a href="../ch03_01.htm#INDEX-503">3. The Common Gateway Interface</a></dt>      <a name="environment-variables">  <dt>environment variables: <a href="../ch03_02.htm#INDEX-534">3.2. Environment Variables</a></dt><dd><dl>    <a name="less-common-CGI-environment-variables">    <dt>less common CGI environment variables: <a href="../ch03_02.htm#INDEX-541">3.2.1. CGI Environment Variables</a></dt>        <a name="standard-CGI-environment-variables">    <dt>standard CGI environment variables: <a href="../ch03_02.htm#INDEX-538">3.2.1. CGI Environment Variables</a></dt>      </dl></dd>      <a name="forms-and">  <dt>forms and: <a href="../ch04_01.htm#INDEX-723">4. Forms and CGI</a></dt><dd><dl>    <a name="decoding-form-input">    <dt>decoding form input: <a href="../ch04_03.htm#INDEX-895">4.3. Decoding Form Input</a></dt>        <a name="HTML-tags">    <dt>HTML tags: <a href="../ch04_02.htm#INDEX-765">4.2. Form Tags</a></dt>        <a name="sending-data-to-server">    <dt>sending data to server: <a href="../ch04_01.htm#INDEX-729">4.1. Sending Data to the Server</a></dt>      </dl></dd>      <a name="history">  <dt>history: <a href="../ch01_01.htm#INDEX-4">1.1. History</a></dt>      <a name="Mason-module-and">  <dt>Mason module and: <a href="../ch06_05.htm#INDEX-1480">6.5. Mason</a></dt>      <a name="middleware">  <dt>middleware: <a href="../ch14_01.htm#INDEX-2666">14. Middleware and XML</a></dt><dd><dl>    <a name="communicating-with-other-servers">    <dt>communicating with other servers: <a href="../ch14_01.htm#INDEX-2673">14.1. Communicating with Other Servers</a></dt>        <a name="consolidating-databases-other-than-on-Internet">    <dt>consolidating databases other than on Internet: <a href="../ch14_01.htm#INDEX-2669">14. Middleware and XML</a></dt>      </dl></dd>      <a name="NCSA-Common-Gateway-Interface-specification">  <dt>NCSA Common Gateway Interface specification: <a href="../appa_04.htm#INDEX-3336">A.4. Other Specifications</a></dt>      <a name="output">  <dt>output</dt><dd><dl>    <a name="SSI-parsing-of">    <dt>SSI parsing of: <a href="../ch06_02.htm#INDEX-1240">6.2. Server Side Includes</a></dt>      </dl></dd>      <a name="Perl-language-advantages-of-using">  <dt>Perl language, advantages of using: <a href="../ch01_03.htm#INDEX-72">1.3. Alternative Technologies</a></dt>      <a name="PUT-and-DELETE-methods-not-using">  <dt>PUT and DELETE methods, not using: <a href="../ch02_03.htm#INDEX-305">2.3.1.1. PUT and DELETE</a></dt>      <a name="scripts">  <dt>scripts (see <a href="idx_p.htm#programs-CGI">programs, CGI</a>)</dt>      <a name="web-server-configuration">  <dt>web server configuration: <a href="../ch01_04.htm#INDEX-126">1.4. Web Server Configuration</a></dt>  </dl></dd><a name="cgi-path-in-URL"><dt>cgi path in URL: <a href="../ch01_04.htm#INDEX-143">1.4.1.1. Configuring by directory</a></dt><a name="CGIBook-:-:Error-module-creating-example"><dt>CGIBook::Error module, creating (example): <a href="../ch05_05.htm#INDEX-1220">5.5.4. Custom Module</a></dt><a name="CGIBook-:-:UserTracker-module"><dt>CGIBook::UserTracker module: <a href="../ch11_01.htm#INDEX-2234">11.1. Query Strings and Extra Path Information</a></dt><a name="CGI-:-:Carp-module"><dt>CGI::Carp module: <a href="../ch14_05.htm#INDEX-2798">14.5. CGI Gateway to XML Middleware</a></dt><dd><dl>    <a name="set_message">  <dt>set_message: <a href="../ch05_05.htm#INDEX-1200">5.5.2. CGI::Carp</a></dt>      <a name="trapping-fatal-calls-and-redirecting-messages-to-browser">  <dt>trapping fatal calls and redirecting messages to browser: <a href="../ch15_02.htm#INDEX-2952">15.2.4. Trap die</a></dt>      <a name="using-with-fatalsToBrowser">  <dt>using with fatalsToBrowser: <a href="../ch06_04.htm#INDEX-1455">6.4.5.1. Embperl handler</a></dt>  </dl></dd><a name="cgi_error-method"><dt>cgi_error method: <a href="../ch05_02.htm#INDEX-1039">5.2.4. File Uploads with CGI.pm</a></dt><a name="CGI-:-:Fast-module"><dt>CGI::Fast module: <a href="../ch17_02.htm#INDEX-3211">17.2. FastCGI</a></dt><a name="CGI.pm-module"><dt>CGI.pm module: <a href="../ch05_01.htm#INDEX-931">5. CGI.pm</a></dt><dd><dl>  <dt><a href="../ch14_05.htm#INDEX-2797">14.5. CGI Gateway to XML Middleware</a></dt>    <a name="automatic-prompt-for-form-values-versions-without">  <dt>automatic prompt for form values, versions without: <a href="../ch15_03.htm#INDEX-2998">15.3.3. Running Scripts from the Command Line</a></dt>      <a name="editing-to-use-POST-and-query-strings-together">  <dt>editing to use POST and query strings together: <a href="../ch05_02.htm#INDEX-999">5.2.2.2. POST and the query string</a></dt>      <a name="file-uploads-disabling">  <dt>file uploads, disabling: <a href="../ch05_01.htm#INDEX-936">5.1.1. Denial of Service Attacks</a></dt>      <a name="form-parameters-prompting-for">  <dt>form parameters, prompting for: <a href="../ch15_03.htm#INDEX-2990">15.3.3. Running Scripts from the Command Line</a></dt>      <a name="functions-of">  <dt>functions of: <a href="../ch05_01.htm#INDEX-940">5.1.2. The Kitchen Sink</a></dt>      <a name="$HEADERS_ONCE-variable">  <dt>$HEADERS_ONCE variable: <a href="../ch05_05.htm#INDEX-1210">5.5.3. Error Subroutines</a></dt>      <a name="input-handling-with">  <dt>input, handling with: <a href="../ch05_02.htm#INDEX-968">5.2. Handling Input with CGI.pm</a></dt>      <a name="Mason-module-vs.">  <dt>Mason module vs.: <a href="../ch06_05.htm#INDEX-1492">6.5.1. A Component Approach</a></dt>      <a name="output-generating-with">  <dt>output, generating with: <a href="../ch05_03.htm#INDEX-1073">5.3. Generating Output with CGI.pm</a></dt>      <a name="raw_cookie-method">  <dt>raw_cookie method: <a href="../ch11_03.htm#INDEX-2270">11.3.1. Setting Cookies</a></dt>      <a name="script_name-method">  <dt>script_name method: <a href="../ch14_05.htm#INDEX-2813">14.5. CGI Gateway to XML Middleware</a></dt>      <a name="standard-and-object-oriented-syntax">  <dt>standard and object-oriented syntax: <a href="../ch05_01.htm#INDEX-946">5.1.3. Standard and Object-Oriented Syntax</a></dt>  </dl></dd><a name="CGI-:-:Pretty-module"><dt>CGI::Pretty module: <a href="../ch05_03.htm#INDEX-1152">5.3.3. Standard HTML Elements</a></dt><a name="character-data-XML-elements"><dt>character data, XML elements: <a href="../ch14_03.htm#INDEX-2754">14.3. Document Type Definition</a></dt><a name="character-sets"><dt>character sets</dt><dd><dl>    <a name="content-negotiation-and">  <dt>content negotiation and: <a href="../ch02_06.htm#INDEX-462">2.6. Content Negotiation</a></dt>      <a name="internationalization-in-content-negotiation">  <dt>internationalization in content negotiation: <a href="../ch02_06.htm#INDEX-483">2.6.2. Internationalization</a></dt>  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -