S
Stephen Walch
I have a web app that redirects web users to URLS like
"notes://xxx/yyy/zzz". (A "notes:" protocol handler is installed by the
Lotus Notes client.)
The server sends an HTTP 302 response code to the browser (via ASP.NET
Response.Redirect) and instructs the browser to open a URL such as the one
shown above. This works (the Notes clients opens to the right place) on some
machines but not others and (after much teeth gnashing) I discovered that
the problem occurs only when the "Advanced" option "Show friendly HTTP error
messages" is checked (as it is by default).
I tested the same code redirecting to http:// URLs and it works fine. Why
does the "Show friendly HTTP error messages" feature handle certain
protocols as "errors" and not others?
"notes://xxx/yyy/zzz". (A "notes:" protocol handler is installed by the
Lotus Notes client.)
The server sends an HTTP 302 response code to the browser (via ASP.NET
Response.Redirect) and instructs the browser to open a URL such as the one
shown above. This works (the Notes clients opens to the right place) on some
machines but not others and (after much teeth gnashing) I discovered that
the problem occurs only when the "Advanced" option "Show friendly HTTP error
messages" is checked (as it is by default).
I tested the same code redirecting to http:// URLs and it works fine. Why
does the "Show friendly HTTP error messages" feature handle certain
protocols as "errors" and not others?