Skip to content

Commit

Permalink
fix fragment references for gitbook build error
Browse files Browse the repository at this point in the history
  • Loading branch information
geemus committed Apr 16, 2018
1 parent d1480a6 commit 1d822a9
Showing 1 changed file with 31 additions and 31 deletions.
62 changes: 31 additions & 31 deletions it/SUMMARY.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,35 @@
# Guida alla progettazione delle API HTTP

* [Fondamenti](#fondamenti)
* [Concetti separati](#concetti-separati)
* [Utlizza una connessione sicura (TLS)](#utlizza-una-connessione-sicura-(tls))
* [Richiedi il versioning negli Accept Headers](#richiedi-il-versioning-negli-accept-headers)
* [Supporta ETag per il caching](#supporta-etag-per-il-caching)
* [Fornisci un parametro Request-Ids per l'analisi](#fornisci-un-parametro-request-ids-per-lanalisi)
* [Dividi risposte molto lunghe in piu richieste con range](#dividi-risposte-molto-lunghe-in-piu-richieste-con-range)
* [Richieste](#richieste)
* [Accetta JSON serializzato nei corpi delle richieste](#accetta-json-serializzato-nei-corpi-delle-richieste)
* [Nomi delle risorse](#nomi-delle-risorse)
* [Azioni](#azioni)
* [Usa un formato consistente per i percorsi (path)](#usa-un-formato-consistente-per-i-percorsi-path)
* [Caratteri minuscoli per percorsi e attributi](#caratteri-minuscoli-per-percorsi-e-attributi)
* [Supporta anche riferimenti non-id per comodita](#supporta-anche-riferimenti-non-id-per-comodita)
* [Minimizza annidamento dei percorsi](#minimizza-annidamento-dei-percorsi)
* [Risposte](#risposte)
* [Ritorna sempre un codice di stato appropriato](#ritorna-sempre-un-codice-di-stato-appropriato)
* [Fornisci le risorse interamente, quando possibile](#fornisci-le-risorse-interamente-quando-possibile)
* [Fornisci gli (UU)IDs delle risorse](#fornisci-gli-uuids-delle-risorse)
* [Fornisci dei timestamps standard](#fornisci-dei-timestamps-standard)
* [Usa date in formato UTC formattate in ISO8601](#usa-date-in-formato-utc-formattate-in-iso8601)
* [Annida relazioni tramite le chiavi esterne (foreign-key)](#annida-relazioni-tramite-le-chiavi-esterne-foreign-key)
* [Genera errori strutturati](#genera-errori-strutturati)
* [Visualizza lo stato del limite delle richieste](#visualizza-lo-stato-del-limite-delle-richieste)
* [Mantieni il JSON minimizzato in tutte le risposte](#mantieni-il-json-minimizzato-in-tutte-le-risposte)
* [Artefatti](#artefatti)
* [Fornisci uno schema JSON interpretabile](#fornisci-uno-schema-json-interpretabile)
* [Fornisci una documentazione comprensibile allo sviluppatore](#fornisci-una-documentazione-comprensibile-allo-sviluppatore)
* [Fornisci degli esempi](#fornisci-degli-esempi)
* [Specifica la stabilità della tua API](#specifica-la-stabilita-della-tua-api)
* [Fondamenti](SUMMARY.md#fondamenti)
* [Concetti separati](SUMMARY.md#concetti-separati)
* [Utlizza una connessione sicura (TLS)](SUMMARY.md#utlizza-una-connessione-sicura-(tls))
* [Richiedi il versioning negli Accept Headers](SUMMARY.md#richiedi-il-versioning-negli-accept-headers)
* [Supporta ETag per il caching](SUMMARY.md#supporta-etag-per-il-caching)
* [Fornisci un parametro Request-Ids per l'analisi](SUMMARY.md#fornisci-un-parametro-request-ids-per-lanalisi)
* [Dividi risposte molto lunghe in piu richieste con range](SUMMARY.md#dividi-risposte-molto-lunghe-in-piu-richieste-con-range)
* [Richieste](SUMMARY.md#richieste)
* [Accetta JSON serializzato nei corpi delle richieste](SUMMARY.md#accetta-json-serializzato-nei-corpi-delle-richieste)
* [Nomi delle risorse](SUMMARY.md#nomi-delle-risorse)
* [Azioni](SUMMARY.md#azioni)
* [Usa un formato consistente per i percorsi (path)](SUMMARY.md#usa-un-formato-consistente-per-i-percorsi-path)
* [Caratteri minuscoli per percorsi e attributi](SUMMARY.md#caratteri-minuscoli-per-percorsi-e-attributi)
* [Supporta anche riferimenti non-id per comodita](SUMMARY.md#supporta-anche-riferimenti-non-id-per-comodita)
* [Minimizza annidamento dei percorsi](SUMMARY.md#minimizza-annidamento-dei-percorsi)
* [Risposte](SUMMARY.md#risposte)
* [Ritorna sempre un codice di stato appropriato](SUMMARY.md#ritorna-sempre-un-codice-di-stato-appropriato)
* [Fornisci le risorse interamente, quando possibile](SUMMARY.md#fornisci-le-risorse-interamente-quando-possibile)
* [Fornisci gli (UU)IDs delle risorse](SUMMARY.md#fornisci-gli-uuids-delle-risorse)
* [Fornisci dei timestamps standard](SUMMARY.md#fornisci-dei-timestamps-standard)
* [Usa date in formato UTC formattate in ISO8601](SUMMARY.md#usa-date-in-formato-utc-formattate-in-iso8601)
* [Annida relazioni tramite le chiavi esterne (foreign-key)](SUMMARY.md#annida-relazioni-tramite-le-chiavi-esterne-foreign-key)
* [Genera errori strutturati](SUMMARY.md#genera-errori-strutturati)
* [Visualizza lo stato del limite delle richieste](SUMMARY.md#visualizza-lo-stato-del-limite-delle-richieste)
* [Mantieni il JSON minimizzato in tutte le risposte](SUMMARY.md#mantieni-il-json-minimizzato-in-tutte-le-risposte)
* [Artefatti](SUMMARY.md#artefatti)
* [Fornisci uno schema JSON interpretabile](SUMMARY.md#fornisci-uno-schema-json-interpretabile)
* [Fornisci una documentazione comprensibile allo sviluppatore](SUMMARY.md#fornisci-una-documentazione-comprensibile-allo-sviluppatore)
* [Fornisci degli esempi](SUMMARY.md#fornisci-degli-esempi)
* [Specifica la stabilità della tua API](SUMMARY.md#specifica-la-stabilita-della-tua-api)

### Fondamenti

Expand Down Expand Up @@ -187,7 +187,7 @@ Le risposte con esito positivo, dovrebbero essere accompagnate da codici di stat
`PATCH`, oppure per una chiamata `PUT` (sincrona) che ha completato l'update di una risorsa
* `201`: Richiesta completata con successo per una chiamata (sincrona) `POST`, o `PUT` che ha creato una nuova risorsa
* `202`: Richiesta completata con successo per una chiamata `POST`, `PUT`, `DELETE`, o `PATCH` che viene processata in modo asincrono
* `206`: Richiesta completata con successo per una chiamata `GET`, dove pero viene restituita una risposta parziale: vedi [Dividi risposte molto lunghe in piu richieste con range](#dividi-risposte-molto-lunghe-in-piu-richieste-con-range)
* `206`: Richiesta completata con successo per una chiamata `GET`, dove pero viene restituita una risposta parziale: vedi [Dividi risposte molto lunghe in piu richieste con range](SUMMARY.md#dividi-risposte-molto-lunghe-in-piu-richieste-con-range)

Fai molta attenzione all'utilizzo dei codici di errore per l'autenticazione e l'autorizzazione:

Expand Down

0 comments on commit 1d822a9

Please sign in to comment.