RFC 8615 Quiz

Discovery locations and origin boundaries

0 / 0

References

Q1: Which path is a well-known URI under RFC 8615 for a supporting scheme?

Multiple Choice
**Explanation:** A: It begins with the registered top-level /.well-known/ prefix. B: A nested occurrence of .well-known is not well-known by definition. C: RFC 8615 defines no resource format for the prefix itself and clients should not expect it to exist.

Q2: A new protocol wants the suffix "metadata/agents". What is the registration problem?

Multiple Choice
**Explanation:** A: The registry stores the suffix relative to /.well-known/, not a leading slash. B: Registered names must conform to segment-nz, which excludes slash. C: RFC 8615 does not require a filename extension.

Q3: What must a well-known URI registration define at minimum?

Multiple Choice
**Explanation:** A: RFC 8615 does not choose the hostname and does not define a dedicated CA. B: Redirect behavior is application-specific and not a minimum registry field. C: The registration must reference a specification defining the retrieved representation and schemes.

Q4: Does RFC 8615 tell an A2A client which hostname contains an agent's metadata?

Multiple Choice
**Explanation:** A: RFC 8615 does not define an issuer concept or hostname-selection rule. B: RFC 8615 explicitly leaves hostname determination to the application. C: The example hostname is illustrative and not a deployment requirement.

Q5: What does retrieving a document from a well-known URI establish by itself?

Multiple Choice
**Explanation:** A: The path convention does not by itself authenticate claims inside the document. B: Trust in metadata needs application-defined validation beyond path placement. C: RFC 8615 is a location convention and carries no operation authorization semantics.

Q6: A deployment serves well-known metadata from a non-default HTTPS port. What is required?

Multiple Choice
**Explanation:** A: The suffix does not encode an alternate port. B: RFC 8615 does not authorize port scanning as discovery. C: RFC 8615 requires explicit application specification when an alternative port is used.

Q7: Why should write access to a well-known location be tightly controlled?

Multiple Choice
**Explanation:** A: RFC 8615 does not generally prohibit caching. B: A co-located tenant with write access could affect discovery for the whole origin. C: The media type and processing model are defined by the application.

Q8: An application shares an HTTPS origin with unrelated web content. Which assumption is unsafe?

Multiple Choice
**Explanation:** A: Other content on the origin can share browser security mechanisms and may issue requests. B: RFC 8615 calls out sensitive-data exposure as a deployment concern. C: Flexible identifier names can reduce origin-wide collisions.

Q9: A protocol chooses the generic registered name "metadata" only to reserve it before others. How does RFC 8615 view this?

Multiple Choice
**Explanation:** A: Permanent status does not require a generic name. B: Media type does not justify occupying an imprecise suffix. C: RFC 8615 recommends precise names rather than generic terms.

Q10: What should an A2A profile define in addition to choosing a well-known suffix?

Multiple Choice
**Explanation:** A: A filename does not define authority, representation, or validation behavior. B: These decisions turn the generic location convention into an interoperable discovery profile. C: RFC 8615 does not force an application resource to exist on every origin.