Re: @ character in http login
- From: simonp@xxxxxxxxxx
- Date: Sun, 23 Apr 2006 05:51:54 +0000 (UTC)
Michael B. Trausch <michael.trausch.no.spam@xxxxxxxxxxx> wrote:
simonp@xxxxxxxxxx wrote in <e2eq70$2ht$1@xxxxxxxxxxxxxxxxx> on Sat April 22
2006 22:53:
I am trying to use the basic http://user:password@xxxxxxxxxxx
form for authentication inside a script.
My only problem is my username contains the @ character (its an
email address). As result, the url seems to be parsing
incorrectly.
Has anyone found a way around this problem?
Cheers
Simon
Well, the way it usually works is:
http://user:pass@server/
You may be able to try this:
http://user%40sample.com:pass@server
Thank you for the pointer, it pointed me to the right solution.
It looks like @ is the escape character that works for @,
rather than %40. On using the parse_url() function on the url,
the correct email username was returned for the user element in
the resulting array.
Cheers
Simon
--
Stupendous Tales
www.stupendoustales.com
Speculative Fiction, Pulp Dreams
.
- Follow-Ups:
- Re: @ character in http login
- From: Michael B. Trausch
- Re: @ character in http login
- References:
- @ character in http login
- From: simonp
- Re: @ character in http login
- From: Michael B. Trausch
- @ character in http login
- Prev by Date: Re: Multiple values in browser strong from $_GET
- Next by Date: Re: parallel interpreter/db problem. transaction didn't fix.
- Previous by thread: Re: @ character in http login
- Next by thread: Re: @ character in http login
- Index(es):
Relevant Pages
|