Los URL

  • IDN: Unicode → Normalización → Conversión a subconjunto de ASCII

  • Parte local: Suconjunto imprimible de ASCII (RFC2936):

    • Permite enviar octetos arbitrarios en hexadecimal (e.g.: %0D%0A%20).

      • Caracteres de control.

      • Caracteres inseguros: "<>{}|\^~[]`.

      • Caracteres reservados: ;/?:@=&%.

    • Nada se dice del código de los caracteres (no se puede imprimir cómodamente)

    • RFC 2718: usar RFC2936 con UTF-8.