Errata

Web Client Programming with Perl

Errata for Web Client Programming with Perl

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Printed
Page x
changed all the references to "ora.com" to "oreilly.com"

Anonymous    Oct 01, 1997
Printed
Page xi
same change as on previous page

Anonymous    Oct 01, 1997
Printed
Page 3
line 4: changed "Champagne" to "Champaign" and changed

"ora.com" to "oreilly.com" twice in the last para. on the page

Anonymous    Oct 01, 1997
Printed
Page 6
under "A Word of Caution", bullet item 1, line 4: "though" should be

"through"

Anonymous   
Printed
Page 13

Figure 2-2, first box, last lines read:


Accept: image/gif, image/x-bitmap,
image/jpeg, image/pjpeg, */*

Anonymous    Oct 01, 1998
Printed
Page 16
para. 3, after "Most web servers use port 80." added

"If you are behind a firewall, you may have problems accessing
www.ora.com directly from your machine. Replace www.ora.com with
the hostname of a web server inside your firewall for the same effect."

("www.ora.com" is in italics.)

Anonymous    Oct 01, 1998
Printed
Page 35
code sample, line 3: changed from

<form method="post">
to
<form method="post" action="/cgi-bin/create.pl">

Anonymous    Oct 01, 1998
Printed
Page 53
line 1: "all three categories" should be "all four categories"

Anonymous   
Printed
Page 68
code sample 1 changed to

socket(SH, PF_INET, SOCK_STREAM, getprotobyname('tcp')) || die $!;

and code sample 2, line 2 changed to

connect(SH, $sin) || die $!;

(changed the "F" to "SH")

and para. -1, line -1: changed

"error and assigns $! with an error message."

to

"error and assigns $! with an error message. Use die() after connect() to
stop the program and report any errors."

("$!" is still in constant width font. "die()" and "connect()" are in
italics.)

Anonymous    Oct 01, 1998
Printed
Page 69
removed first para. and code sample (above the heading "Writing Data to

a Network Connection")

Anonymous    Oct 01, 1998
Printed
Page 82
code sample 3: changed to

% hgrepurl -l http://www.ora.com

(changed the letter i to the letter l. The line is still in constant width
bold font.)

Anonymous    Oct 01, 1998
Printed
Page 90
line 2-3 under "Extracting Links": moved the close paren and

comma from line 3 back to the end of line 2

Anonymous    Oct 01, 1997
Printed
Page 92
para. 3, line 2: changed "Chapters and 7" to "Chapters 6 and 7"

Anonymous    Oct 01, 1998
Printed
Page 102
para. 4, line 1 and line 3: changed "HTTP::Request" to "HTTP::Response"

Anonymous    Oct 01, 1998
Printed
Page 106
Regarding this reader comment,

Page 106 in Web Client Programming with perl shows a Module with a
list of classes that are drasticly different than what I'm able to
download from the Internet and as a result, most of the examples in
the book don't work.

please note:

HTML::Parse (the module that the book uses
and isn't clear how to download)

is at:

http://www.perl.com/modules/by-module/HTML/HTML-Tree-0.51.tar.gz

After that, all the examples should work.

Anonymous   
Printed
Page 107
changed the heading "HTML::Parse" to

"HTML::Parse (superceded by HTML::Parser after LWP 5.2.2.)"

Anonymous    Oct 01, 1998
Printed
Page 114
line 1, changed from "Let's try it out." to

"Save this program as hcat_plain. Now let's run it:"

("hcat_plain" is in italics.)

Anonymous    Oct 01, 1998
Printed
Page 133
line -9: changed "upon -q" to "upon -h"

Anonymous    Oct 01, 1997
Printed
Page 139
removed code line 20 ("#BACK")

Anonymous    Oct 01, 1997
Printed
Page 168
next-to-last line of text: "out-of-date" is missing a "t"

Anonymous   
Printed
Page 180
under "If-Unmodified-Since": changed "has been modified" to

"has not been modified"

Anonymous    Oct 01, 1997
Printed
Page 195
line above Table B-3, changed to

"Table B-3 lists the primary language tags as defined in ISO 639 and RFC 1766."

Anonymous    Oct 01, 1998
Printed
Page 196
Table B-3, added the following entries

he Hebrew
id Indonesian
iu Inuktitat

and removed these entries

in Indonesian
ji Yiddish

Anonymous    Oct 01, 1998
Printed
Page 197
Table B-3, added the following entries

ug Uigur
yi Yiddish
za Zhuang

Anonymous    Oct 01, 1998
Printed
Page 201
4th line from the bottom in the table: changed "RFC1557" to

"RFC 1557"

Anonymous    Oct 01, 1997
Printed
Page 216
added the following to the end of the next-to-last para

Whenever possible, our books use RepKover (tm), a durable and
flexible lay-flat binding. If the page count exceeds RepKover's limit,
perfect binding is used.

Anonymous    Oct 01, 1997