[OpenID] URL normalization issues
John Panzer
jpanzer at aol.net
Fri Mar 23 19:29:00 UTC 2007
This also seems relevant:
http://www.intertwingly.net/blog/2004/07/31/URI-Equivalence
Here's another fun one (actually got bit by this last month) which is
apparently normalized client side in browsers:
http://example.org/foo/../ vs. http://example.org/
In general I think there is a server best practice here which involves
returning 200 OK only for one canonical version of a URL, and 301's or
404's for any other variants. And a best practice for clients is to not
rely on the Java URI class for equivalence checking :).
-John
Sutra Zhou wrote:
> Follow redirects,
> and in HTTP 301 case(http://example.com/old redirect to
> http://example.com/new)
> net.openid.discovery.Identifier.getIdentifier() should return
> http://example.com/new instead of http://example.com/old.
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> general mailing list
> general at openid.net
> http://openid.net/mailman/listinfo/general
>
--
Abstractioneer <http://feeds.feedburner.com/aol/SzHO>John Panzer
System Architect
http://abstractioneer.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20070323/b0a7b0a1/attachment-0002.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SzHO.gif
Type: image/gif
Size: 8100 bytes
Desc: not available
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20070323/b0a7b0a1/attachment-0002.gif>
More information about the general
mailing list