> How can code distinguish between
>
> protocol:something@somesite
> 
> and
> password:something@somesite

Protocol is missing from the last one = not an URI. A protocol is asumed.
Browsers assume http:, mailers mailto:, telnet assumes telnet:,  etc

Ludo


-----Message d'origine-----
De : [email protected]
[mailto:[email protected]] De la part de
[email protected]
Envoyé : mercredi 18 mai 2011 15:12
À : FPC-Pascal users discussions
Objet : Re: [fpc-pascal] Re: URIParser




On Wed, 18 May 2011, ik wrote:

> On Wed, May 18, 2011 at 15:50, <[email protected]> wrote:
>
>>
>>
>> On Wed, 18 May 2011, ik wrote:
>>
>>  I've created a more simple example:
>>>
>>> program uri_test;
>>> uses URIParser;
>>>
>>> var
>>>  URI : TURI;
>>>
>>> begin
>>>
>>
>> You don't specify the protocol.
>>
>> a URI starts always with "protocol://"
>>
>> so http://sip:[email protected]/
>>
>
> The problem is that the SIP URI ( 
> http://tools.ietf.org/html/rfc3261#section-19.1 and
> http://tools.ietf.org/html/rfc3261#section-19.1.1)
> are more like the mailto: URI then the HTTP URI.
>
> RFC 3986 <http://tools.ietf.org/html/rfc3986> does talk about such 
> structure of URI as well.

Hmmm.

How can code distinguish between

protocol:something@somesite

and
password:something@somesite

?

Michael.
_______________________________________________
fpc-pascal maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

_______________________________________________
fpc-pascal maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to