in reply to Re: character limit in cgi.pm param() function?
in thread character limit in cgi.pm param() function?

Yes, to be safe, use POST. This might explain in more detail (found here.):

Using the get method allows the form submission to be contained completely in a URL. This can be advantageous in that it permits bookmarking in current browsers, but it also prevents form data from containing non-ASCII characters such as "é" and "©". As well, the amount of form data that can be handled by the get method is limited by the maximum length of the URL that the server and browser can process. To be safe, any form whose input might contain non-ASCII characters or more than 100 characters should use METHOD=post.
  • Comment on Re: Re: character limit in cgi.pm param() function?

Replies are listed 'Best First'.
Re: character limit in cgi.pm param() function?
by cLive ;-) (Prior) on Oct 23, 2001 at 04:41 UTC
    I just ran a test using © and é and get and it worked.

    Yes, non-ASCII chars are UU-encoded, but that doesn't mean they can't appear in the query string as UU-encoded chars.

    cLive ;-)