At 1:52 pm -0400 25/6/04, Troy Rollins wrote:
When I use "delete URL", the documentation says that "the result"
will be empty if it works, and populated with an error message if
not.

In my case, the result is not empty. It contains something like
"error 200 Okay." But the delete works.

This sounds like a libUrl bug.

I take it you're using delete with http urls. You're probably the first person to do this as few http servers support the DELETE command. As a result, this feature hasn't been tested thoroughly.

As a workaround, you can check for success like this:

  if the result is empty or word 2 of the result is 200 then


The odd part is, if I test
the result, like -

if the result contains "Okay" then
        send actNatural to me
ELSE
        answer warning the Result with "OK"
end if

It goes to the answer option (the else) and displays the result
containing "Okay". If I put the result to the message window, it is
empty.

Can anyone give me a clue what is going on here?

I can't explain this last bit. But are you doing anything between the "delete url" statement and the above that might change "the result"? (A function call, or something.) In that case, you should probably store the result in a variable immediately after the delete statement. (Looking again, "contains" will probably change the result value.)


   delete url <url>
   put the result into tRes
   ## whatever
   if tRes is empty or word 2 of tRes is 200 then
     actNatural
   else
       answer warning tRes with "OK"
   end if

Cheers
Dave
_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to