Applicazione - Gestore file
Crea/Modifica File
Crea file nella tua applicazione.
PUT
Crea/Modifica File
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
content in path all’interno di un’applicazione in esecuzione, creando il file se non esiste o sovrascrivendolo se esiste già. content accetta sia una stringa UTF-8 per i file di testo sia un array di byte { type: "Buffer", data: number[] } per contenuti binari. Usalo per modifiche piccole e mirate, come cambiare un valore di configurazione o aggiungere un file generato, senza dover ricaricare l’intera applicazione; per modifiche massive o un file .zip, usa invece Commit Applicazione.
Scrivere su squarecloud.app o squarecloud.config è trattato in modo speciale: la piattaforma lo analizza come la configurazione dell’applicazione (nome visualizzato, descrizione, memoria, autorestart, sottodominio) e valida ogni campo; un valore non valido restituisce un codice di errore specifico (ad esempio INVALID_MEMORY o INVALID_SUBDOMAIN) invece di scrivere il file. Queste riscritture di configurazione sono limitate a 1 richiesta ogni 15 secondi per utente.
Sulle applicazioni condivise in un workspace, chi effettua la richiesta deve avere il ruolo di Maintainer o Amministratore, e i membri senza il permesso sui file riservati non possono scrivere su percorsi esclusi come .env. Come le altre route del file manager, questa non riavvia l’applicazione: chiama Riavvia Applicazione per applicare modifiche che richiedono un processo nuovo.
Parametri
string
obbligatorio
L’ID dell’applicazione. Puoi trovarlo nell’URL della dashboard della tua applicazione.
string
obbligatorio
Il percorso in cui il file deve essere creato. Esempio: /test.txt
string
obbligatorio
Il contenuto del file da creare.
Risposta
string
Indica se la chiamata è andata a buon fine.
success in caso di successo, error in caso contrario.Errori comuni
Crea/Modifica File

