Nathan Wiger <[EMAIL PROTECTED]> writes:
>Admittedly, it does look cooler, but consider this:
>
>   open 'http://www.yahoo.com/';
>   open 'https://www.etrade.com/';        # what module? https?

Yes - if you don't have one it fails "https protocol not found".

>
>No matter what, you're going to have to embed something in there that
>decides for you what todo. What if an "httpx:" method comes out?? 

See above.


>Will
>Perl < 6.2.1 (when the "httpx:" hook was added) not work?

You have to install the IO::httpx module from CPAN 

>
>Also, what if you write your own module, say "MyHttp", that you want to
>open certain documents? How do you do this? The more general notation:

The whole point of URI scheme is it is extensible. So 

open MyHttp://www.yahoo.com/', $custom, $args;

should "just work" if the module is in the right place, and give 
a meaningful error if it isn't.

>
>   open MyHttp, 'http://www.yahoo.com/', $custom, $args;
>
>Allows you to do this simply, in a syntax that is already established.

The URI syntax is also well established.

-- 
Nick Ing-Simmons

Reply via email to