HTTP JSON APIs · interview question
When defining API versioning strategies, what is a key benefit of using URL paths over HTTP headers?
Multiple choiceMediumchapter-11-curatedpremiumhttp-json-apisapi-versioning
Answer and explanation
Correct answer
C. Improved API discoverability
Why
URL path versioning makes version information explicit and visible within the URL, which can improve API discoverability and make it easier for developers to understand which version they are interacting with.
Test yourself on HTTP JSON APIs
A free test with instant, explained results. No account needed.
More HTTP JSON APIs questions
- Why might you choose to use an API gateway in conjunction with API versioning?
- In the context of Java's HttpClient, which method allows you to perform an asynchronous HTTP request?
- How can you ensure that a Java application using HttpClient does not suffer from resource exhaustion during network…
- Why should an API version change when a field is renamed or removed?
- Which of the following is a challenge when using URL path versioning for APIs?
- What should the DTO-to-domain translation step usually do?