Scott,

One way I do this (remember that getting a URL is a threaded event)

get ""
put "..." into dots
get url thislink
repeat while it is empty and timeout > waitedsecs
  put "waiting for URL" & dots
  wait one sec
 put "." after dots
add 1 to waitedsecs
end repeat

foo it

---------------------=---------------------
Xavier Bury
TNS NT LAN Server
ext 6465




Scott Rossi <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
07/11/03 08:00
Please respond to Discussions on Metacard

 
        To:     Metacard List <[EMAIL PROTECTED]>
        cc: 
        Subject:        Re: URL exists?

.


On 11/6/03 10:23 PM, "Shari" <[EMAIL PROTECTED]> wrote:

> What's the fastest way to check if an URL exists?
> 
> I tried:
> 
> if URL "http://www.whatever.com/something/else.html"; is empty then
>  blah blah blah
> end if
> 
> Very very slow.  Is there a faster way?

How do you define "very very slow"?  When I use:

 get url "http://www.blablabla.com/index.html";
 answer it

...on a DSL connection, the answer is near instantaneous, especially with 
a
bogus domain/address.  If you think about it, how else can you determine 
if
a url exists without actually trying it?

I have seen delays occur when there's heavy data to be returned.  And I
would expect a dialup connection to be even slower.  But it seems you 
could
put up some kind of notice (ie "checking url - one moment...") to provide
feedback while the check takes place.

Are you looking for something else?

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
-----
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.com

_______________________________________________
metacard mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/metacard





Visit us at http://www.clearstream.com
                                                          
IMPORTANT MESSAGE

Internet communications are not secure and therefore Clearstream International does 
not accept legal responsibility for the contents of this message.

The information contained in this e-mail is confidential and may be legally 
privileged. It is intended solely for the addressee. If you are not the intended 
recipient, any disclosure, copying, distribution or any action taken or omitted to be 
taken in reliance on it, is prohibited and may be unlawful. Any views expressed in 
this e-mail are those of the individual sender, except where the sender specifically 
states them to be the views of Clearstream International or of any of its affiliates 
or subsidiaries.

END OF DISCLAIMER
_______________________________________________
metacard mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/metacard

Reply via email to