- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Sun, 27 Oct 2002 11:03:05 +0100
- To: Terje Bless <link@pobox.com>
- Cc: W3C Validator <www-validator@w3.org>
* Terje Bless wrote:
>>The current message is confusing for somebody using file
>>upload. There is probably a better way to explain what happens.
>
>The current code in CVS now reads:
>
> if ($File->{'Is Upload'}) {
> my @_source = ('sent by your web browser', 'browser send');
> } else {
> my @_source = ('returned by your web server', 'server return');
> }
% perl -wMstrict -e \
"if (1) { my $foo = 1 } else { my $foo = 2 } print $foo"
Global symbol "$foo" requires explicit package name at -e line 1.
Execution of -e aborted due to compilation errors.
> &add_warning($File, <<".EOF.");
> <em>Note:</em>
> The HTTP Content-Type field $_source[0] did not contain
> a "charset" attribute,´
s/attribute/parameter/
> but the Content-Type was one of the XML text/*
> sub-types (<code>$File->{ContentType}</code>). The relevant
> specification (RFC 3023) specifies a strong default of "us-ascii" for
> such documents so we will use this value regardless of any encoding
> you may have indicated elsewhere. If you would like to use a
> different encoding, you should arrange to have your $_source[1] this
> new encoding information.
>.EOF.
You should suggest to use application/* XML media types.
Received on Sunday, 27 October 2002 05:02:55 UTC