URI e rappresentazione di risorse e risorse

1

L'URL è un URI che identifica una risorsa in base alla posizione.

Rappresentazione risorse è una vista dello stato della risorsa. Questa vista è codificata in uno o più formati trasferibili, come XHTML, Atom, XML, MP3 ...

Gli URI associano le rappresentazioni delle risorse con le loro risorse

a) Quindi presumo che l'URI identifichi una risorsa e non una rappresentazione della risorsa ?

b) Ho letto che la relazione tra un URI e la rappresentazione della risorsa è da uno a molti . Supponendo che stiamo parlando di URL, come può un singolo indirizzo URL più di una rappresentazione della risorsa ?

grazie

    
posta bckpwrld 02.06.2014 - 21:57
fonte

1 risposta

3

Con la negoziazione del contenuto. link

Quando estrai il tuo URI usando HTTP, passi un'intestazione "Accetta" con i diversi tipi di mime che sei disposto a prendere. Ad esempio, potresti essere in grado di leggere JSON, XML o testo semplice: "application / json application / xml text / plain". Qualsiasi risorsa tu stia leggendo (o scrivendo) potrebbe tornare come una rappresentazione in uno qualsiasi di questi formati.

In pratica, la maggior parte delle applicazioni riguarda una rappresentazione. Di solito è solo HTML, JSON o XML. A volte un framework può eseguire il rendering di risorse di dati con JSON o XML, in base all'intestazione Accetta. Ma dal momento che solitamente scriviamo il codice per una rappresentazione, o altrimenti l'analisi è nascosta dal nostro framework, sembra che la risorsa abbia una sola rappresentazione. Ma questa è solo una percezione.

    
risposta data 02.06.2014 - 22:10
fonte

Leggi altre domande sui tag