Sorry Ian,
this morning with the same code the result is:
HTTP Error 302: The HTTP server returned a redirect error that would lead to an infinite loop.
The last 30x error message was: Temporarily Moved
maybe something wrong on my side of things,
have a nice weekend