Intestazioni di risposta HTTP personalizzate
In alcuni casi, è utile applicare intestazioni di risposta HTTP personalizzate alle risorse, ad esempio per consentire CORS. Se si desidera specificare le intestazioni, creare una cartella di lavoro di Excel o una cartella di lavoro dei fogli di Google nella cartella /.helix del sito Web in Sharepoint o Google Drive denominata headers.xlsx in SharePoint o headers in Google Drive.
La cartella di lavoro deve avere un solo foglio e può definire intestazioni di risposta utilizzando il formato url/chiave/valore come mostrato di seguito.
La colonna URL è un modello glob che corrisponde alle pagine a cui deve essere applicata l’intestazione. È possibile utilizzare un carattere jolly * come prefisso o suffisso, consentendo corrispondenze flessibili nel percorso URL. Esempi tipici includono /docs/** o **/docs/**.
Dopo aver aggiornato il foglio, è necessario visualizzarne l'anteprima. Le intestazioni vengono applicate all’anteprima e alle versioni live della pagina. Per rendere effettiva la modifica, potrebbe essere necessario eliminare la cache live o di produzione. Per ulteriori informazioni, consulta la documentazione dell'API amministratore.
Se le intestazioni si applicano alle risorse in codebus (provenienti da un archivio GitHub sincronizzato, anziché al contenuto), le modifiche non avranno effetto finché il codebus non verrà sincronizzato nuovamente, aggiornando il codice di destinazione in GitHub o manualmente tramite l'API amministratore.