1. Introduction (Introduzione)
1. Introduction (Introduzione)
JavaScript Object Notation (JSON) [RFC4627] è un formato comune per lo scambio e l'archiviazione di dati strutturati. HTTP PATCH [RFC5789] estende l'Hypertext Transfer Protocol (HTTP) [RFC2616] con un metodo per eseguire modifiche parziali alle risorse.
JSON Patch è un formato (identificato dal tipo di media "application/json-patch+json") per esprimere una sequenza di operazioni da applicare a un documento JSON di destinazione (Target JSON Document); è adatto per l'uso con il metodo HTTP PATCH.
Questo formato è anche potenzialmente utile in altri casi in cui è necessario apportare aggiornamenti parziali a un documento JSON o a una struttura dati con vincoli simili (cioè, possono essere serializzati come oggetto o array utilizzando la grammatica JSON).