Ethercard Multiple BrowseURL Requests

I'm looking to make multiple ether.browseUrl requests using the Ethercard library and a enc28j60 ethernet gadget.

Roger Clark covered one possible solution quite well here,
http://www.rogerclark.net/aurduino-ethercard-multiple-browser-request-example/ , but that uses a loop to cycle through the multiple ether.browseUrl requests. He explains that this is a bit of a hack and probably not ideal.

Since it's been nearly 3 years since that blog post, I was wondering if there are any better ways to handle multiple ether.browseUrl requests without looping through them.

Thanks!
Brandon

Since it's been nearly 3 years since that blog post, I was wondering if there are any better ways to handle multiple ether.browseUrl requests without looping through them.

Using a random number generator to pick one? How do YOU want to make multiple requests? That is ALL that matters.

Using a random number generator to pick one?

That would still be picking just one. :slight_smile: I'd prefer to pick 4 in one loop cycle, but I'm not sure if that's possible.

I can code around this as I'm not making a request every loop cycle. I'm just trying to keep things simple in the event of a traffic jam. As is, I'm managing multiple logs to MySQL (via php), Arduino settings updates from MySQL, etc and it would certainly be quicker if I didn't have to worry about certain log requests being forgotten.