Funzionalità del motore regole edgio Premium di Azure rete per la distribuzione di contenuti

Questo articolo elenca le descrizioni dettagliate delle funzionalità disponibili per il motore regole di Azure rete per la distribuzione di contenuti.

La terza parte di una regola è la funzionalità. Una funzionalità definisce il tipo di azione applicato al tipo di richiesta identificato da un set di condizioni di corrispondenza.

Informazioni di riferimento sulle funzionalità del motore regole edgio Premium di Azure rete per la distribuzione di contenuti

I tipi di funzionalità disponibili sono:

Accesso

Queste funzionalità sono progettate per controllare l'accesso al contenuto.

Nome Scopo
Deny Access (403) (Nega accesso (403)) Determina se tutte le richieste vengono rifiutate con una risposta 403 Accesso negato.
Token Auth (Autenticazione token) Determina se l'autenticazione basata su token viene applicata a una richiesta.
Token Auth Denial Code (Codice rifiuto autenticazione token) Determina il tipo di risposta restituito a un utente quando una richiesta viene negata a causa dell'autenticazione basata su token.
Token Auth Ignore URL Case (Ignora maiuscole/minuscole URL autenticazione token) Determina se viene applicata la distinzione tra maiuscole e minuscole nei confronti tra URL eseguiti dall'autenticazione basata su token.
Token Auth Parameter (Parametro autenticazione token) Determina se il parametro della stringa di query dell'autenticazione basata su token deve essere rinominato.

Torna all'inizio

Memorizzazione nella cache

Queste funzionalità sono progettate per personalizzare come e quando il contenuto viene memorizzato nella cache.

Nome Scopo
Bandwidth Parameters (Parametri larghezza di banda) Determina se i parametri di limitazione della larghezza di banda, ad esempio ec_rate ed ec_prebuf, sono attivi.
Bandwidth Throttling (Limitazione larghezza di banda) Limita la larghezza di banda per la risposta fornita dai server perimetrali.
Bypass Cache (Ignora cache) Determina se la richiesta può usare la tecnologia di memorizzazione nella cache.
Cache-Control Header Treatment (Gestione intestazione Cache-Control) Controlla la generazione delle intestazioni Cache-Control dal server perimetrale quando la funzionalità Max-Age esterna è attiva.
Cache-Key Query String (Stringa di query chiave cache) Determina se la chiave della cache ottiene parametri di stringa di query inclusi o esclusi associati a una richiesta.
Percorso relativo che identifica in modo univoco un asset per la memorizzazione nella cache. I server perimetrali usano questo percorso relativo durante il controllo del contenuto memorizzato nella cache. Per impostazione predefinita, una chiave di cache non contiene parametri di stringa di query.
Cache-Key Rewrite (Riscrittura chiave cache) Riscrive la chiave della cache associata a una richiesta.
Complete Cache Fill (Riempimento completo della cache) Determina ciò che accade quando una richiesta determina un mancato riscontro nella cache parziale in un server perimetrale.
Compress File Types (Comprimi tipi di file) Definisce i formati di file compressi nel server.
Default Internal Max-Age (Validità massima interna predefinita) Determina l'intervallo Max-Age predefinito per la riconvalida della cache dal server perimetrale al server di origine.
Expires Header Treatment (Gestione intestazione Expires) Controlla la generazione delle intestazioni Expires da un server perimetrale quando la funzionalità Max-Age esterna è attiva.
External Max-Age (Validità massima esterna) Determina l'intervallo Max-Age per la riconvalida della cache dal browser al server perimetrale.
Force Internal Max-Age (Forza validità massima interna) Determina l'intervallo Max-Age per la riconvalida della cache dal server perimetrale al server di origine.
H.264 Support (HTTP Progressive Download) (Supporto H.264 (download progressivo HTTP)) Determina i tipi di formati di file H.264 che potrebbero essere usati per trasmettere il contenuto.
H.264 Support Video Seek Params Esegue l'override dei nomi assegnati ai parametri che controllano la ricerca tramite supporti H.264 quando si usa il download progressivo HTTP.
Honor No-Cache Request (Rispetta richiesta no-cache) Determina se le richieste no-cache di un client HTTP vengono inoltrate al server di origine.
Ignore Origin No-Cache (Ignora no-cache origine) Determina se la rete per la distribuzione di contenuti ignora determinate direttive gestite da un server di origine.
Ignore Unsatisfiable Ranges (Ignora gli intervalli che non è possibile soddisfare) Determina la risposta che viene restituita ai client quando una richiesta genera un codice di stato 416 - Impossibile attenersi all'intervallo richiesto.
Internal Max-Stale (Tempo di non aggiornamento massimo interno) Controlla per quanto tempo oltre la normale scadenza di un asset memorizzato nella cache potrebbe essere servita da un server perimetrale quando il server perimetrale non è in grado di riconvalidare l'asset memorizzato nella cache con il server di origine.
Partial Cache Sharing (Condivisione cache parziale) Determina se una richiesta può generare contenuto parzialmente memorizzato nella cache.
Prevalidate Cached Content (Preconvalida contenuto memorizzato nella cache) Determina se il contenuto memorizzato nella cache è idoneo per la riconvalida anticipata prima della scadenza della durata (TTL).
Refresh Zero-Byte Cache Files (Aggiorna file della cache con zero byte) Determina il modo in cui la richiesta di un client HTTP per un asset della cache a 0 byte viene gestita dai server perimetrali.
Set Cacheable Status Codes (Imposta codici di stato inseribili nella cache) Definisce il set di codici di stato che possono generare contenuto memorizzato nella cache.
Stale Content Delivery on Error (Distribuzione di contenuto non aggiornato in caso di errore) Determina se il contenuto scaduto memorizzato nella cache viene distribuito quando si verifica un errore durante la riconvalida della cache o quando si recupera il contenuto richiesto dal server di origine del cliente.
Stale While Revalidate (Client non aggiornato durante la riconvalida) Migliora le prestazioni consentendo ai server perimetrali di servire un client non aggiornato al richiedente mentre avviene la riconvalida.

Torna all'inizio

Commento

La funzionalità Commento consente di aggiungere una nota all'interno di una regola.

Torna all'inizio

Intestazioni

Queste funzionalità sono progettate per aggiungere, modificare o eliminare le intestazioni dalla richiesta o dalla risposta.

Nome Scopo
Age Response Header (Intestazione di risposta Age) Determina se un'intestazione di risposta Age viene inclusa nella risposta inviata al richiedente.
Debug Cache Response Headers (Intestazioni di risposta di debug per la cache) Determina se una risposta può includere l'intestazione della risposta X-EC-Debug che fornisce informazioni sui criteri di cache per l'asset richiesto.
Modify Client Request Header (Modifica intestazione richiesta client) Sovrascrive, aggiunge o elimina un'intestazione da una richiesta.
Modify Client Response Header (Modifica intestazione risposta client) Sovrascrive, aggiunge o elimina un'intestazione da una risposta.
Set Client IP Custom Header (Imposta intestazione personalizzata IP client) Consente di aggiungere l'indirizzo IP del client richiedente alla richiesta come un'intestazione personalizzata.

Torna all'inizio

Registri

Queste funzionalità sono progettate per personalizzare i dati archiviati nei file di log non elaborati.

Nome Scopo
Custom Log Field 1 (Campo 1 log personalizzato) Determina il formato e il contenuto che vengono assegnati al campo di log personalizzato in un file di log non elaborato.
Log Query String (Stringa di query log) Determina se una stringa di query viene archiviata insieme all'URL nei log di accesso.

Torna all'inizio

Ottimizzazione

Queste funzionalità determinano se una richiesta subisce le ottimizzazioni fornite da Edge Optimizer.

Nome Scopo
Edge Optimizer Determina se Edge Optimizer può essere applicato a una richiesta.
Edge Optimizer - Crea istanza configurazione Crea un'istanza o attiva la configurazione di Edge Optimizer associata a un sito.

Torna all'inizio

Origine

Queste funzionalità sono progettate per controllare il modo in cui la rete per la distribuzione di contenuti comunica con un server di origine.

Nome Scopo
Maximum Keep-Alive Requests (Numero massimo di richieste Keep-Alive) Definisce il numero massimo di richieste per una connessione Keep-Alive prima della chiusura.
Proxy Special Headers (Intestazioni speciali proxy) Definisce il set di intestazioni di richiesta specifiche della rete per la distribuzione di contenuti che vengono inoltrate da un server perimetrale a un server di origine.

Torna all'inizio

Specializzazione

Queste funzionalità forniscono funzionalità avanzate e devono essere usate dagli utenti avanzati.

Nome Scopo
Cacheable HTTP Methods (Metodi HTTP inseribili nella cache) Determina il set di metodi HTTP aggiuntivi che possono essere memorizzati nella cache nella rete.
Cacheable Request Body Size (Dimensioni corpo richiesta inseribile nella cache) Definisce la soglia per determinare se una risposta POST può essere memorizzata nella cache.
QUIC Determina se il client viene informato che il servizio di rete per la distribuzione di contenuti supporta QUIC.
Ottimizzazione streaming Ottimizzare la configurazione della memorizzazione nella cache per ottimizzare le prestazioni per i flussi live e ridurre il carico nel server di origine.
User Variable (Variabile utente) Assegna un valore a una variabile definita dall'utente passata alla soluzione di elaborazione del traffico personalizzata.

Torna all'inizio

URL

Queste funzionalità consentono il reindirizzamento o la riscrittura di una richiesta in un URL diverso.

Nome Scopo
Follow Redirects (Segui reindirizzamenti) Determina se le richieste possono essere reindirizzate al nome host definito nell'intestazione Location restituita da un server di origine del cliente.
URL Redirect (Reindirizzamento URL) Reindirizza le richieste tramite l'intestazione Location.
URL Rewrite (Riscrittura URL) Riscrive l'URL della richiesta.

Torna all'inizio

Per le funzionalità più recenti, vedere la documentazione del motore regole Edgio.

Passaggi successivi