API REST et la livraison d'une ressource binaire

Qu'est-ce que la convention de livrer une ressource binaire (comme un fichier pdf) avec une API REST? Ne vous retournez simplement l'URL de la ressource dans votre JSON ou XML de réponse, par exemple, {"url" : "http://example.com/document.pdf"} ?

J'essaie de comprendre la différence entre un URI et URL et de le garder avec une bonne philosophie. Certes, c'est nouveau pour moi donc je peut-être l'incompréhension de certaines choses.

OriginalL'auteur adamkrell | 2012-08-29