Browse thread
Re: [Caml-list] escape characters in a cgi parameter
- amata@t...
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | amata@t... |
| Subject: | Re: [Caml-list] escape characters in a cgi parameter |
Thanks Richard!! You was right. Escape characters is very easy. You must put the character % and then the ASCII number in hexadecimal. For example, if you want to escape the character =, you must write %3D (3D is the ASCII number of the character = in hexadecimal) > On Thu, Sep 11, 2003 at 06:53:16PM +0200, amata@tsc.uc3m.es wrote: > > > > > > Hi list. > > > > I?m using the CGI library in order to receive arguments in a > CGI > > application. I use the function "parse_arguments" for parse the > CGI > > arguments. > > > > My problem is; when I receive the cgi parameters, if one of > the > > parameters include one of this characters: = or & the function > > parse_arguments returns one exception. I must escape the > characters = > > and &, but how can I do that? Anybody knows how to escape > characters > > in a cgi parameter? > > Yes, you should certainly escape these characters, and more. Look on > Google for information about "percent escaping" and "url escaping". > > BTW have you tried using mod_caml for your scripts? > (http://merjis.com/developers/mod_caml/) > > Rich. > > -- > Richard Jones. http://www.annexia.org/ http://freshmeat.net/users/rwmj > Merjis Ltd. http://www.merjis.com/ - all your business data are > belong to you. > PTHRLIB is a library for writing small, efficient and fast servers > in C. > HTTP, CGI, DBI, lightweight threads: > http://www.annexia.org/freeware/pthrlib/ > ------------------- > To unsubscribe, mail caml-list-request@inria.fr Archives: > http://caml.inria.frBug reports: http://caml.inria.fr/bin/caml- > bugs FAQ: http://caml.inria.fr/FAQ/ > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners