Harald Alvestrand wrote:
it's surprising how much we agree on :-)
Julian Reschke wrote:
Certain usages of HTTP (in particular, the use of HTTP URLs for XML
schemas) have tended to denigrate this implication, and say "you
should regard this as an identifier". Still, the usage is prevalent
enough that people have complained that servers identified in popular
XML schemas are getting hit with enough extra traffic to cause
operational problems.
I've heard that as well, and tried to find out exactly *what* URLs
were causing the problem. As far as I can tell, it was always because
of URLs that were intended to be dereferenced, such as URLs of DTDs.
(If this is incorrect, I'd love to see a pointer...).
Is it clearly stated somewhere that URLs of DTDs are intended to be
dereferenced?
Well, an XML processor needs to read a DTD if it doesn't already have a
copy of it (you can opt-out of that using the "standalone" declaration,
but that's not the default, see text around
<http://www.w3.org/TR/xml/#sec-rmd>).
(in the Murky Old Days we had DTDs identified by SGML identifiers, which
I don't think I'll be able to dereference any time soon....)
Best regards, Julian
_______________________________________________
Ietf@xxxxxxxx
https://www.ietf.org/mailman/listinfo/ietf