---
schema_version: "1"
id: bf52a723fa8c8601917ac24eba399edf2b2f7dc7b5d8ae3d526d2a107f276ec8
title: Intestazioni di risposta in Tableau Resource Monitoring Tool (RMT)
collection: tableau
version: next
locale: it-it
portal_url: https://docs.salesforce.com/tableau/next/it-it/server-linux/rmt-response-headers.md
canonical_url: https://help.tableau.com/v0.0/server-linux/it-it/rmt-response-headers.htm
source_site: help.tableau.com
content_type: documentation
content_hash: c1d1b4b9ae2d16791e5505ff19073788576d88fb87fc4332e2e94484a4b4a689
description: View and set custom response headers in the Resource Monitoring Tool.
---
[Passa al contenuto principale](#main-content)

# Intestazioni di risposta in Tableau Resource Monitoring Tool (RMT)

Questo articolo illustra come impostare le intestazioni di risposta personalizzate in Tableau Resource Monitoring Tool. Questa possibilità è stata aggiunta nelle versioni di manutenzione di Resource Monitoring Tool di agosto 2024.

Eventuali modifiche apportate alle intestazioni di risposta richiedono un riavvio di RMT.

**Importante:** le modifiche alle intestazioni di risposta possono causare un'interruzione di Resource Monitoring Tool. Se apporti aggiornamenti alle intestazioni, effettua un test per verificare il funzionamento di Resource Monitoring Tool.

## Visualizzazione e aggiornamento delle intestazioni di risposta personalizzate

È possibile visualizzare e modificare le intestazioni di risposta personalizzate utilizzando i comandi `rmtadmin get` e `rmtadmin set`.

### Ottenere un elenco di tutte le intestazioni di risposta personalizzate

Per visualizzare un elenco delle intestazioni di risposta personalizzate attualmente impostate, esegui questo comando:

rmtadmin get server:web:responseheaders

Ad esempio:

\> rmtadmin get server:web:responseheaders
server:web:responseHeaders:Access-Control-Allow-Origin = \*
server:web:responseHeaders:Connection = Keep-Alive
server:web:responseHeaders:X-Frame-Options = DENY
server:web:responseHeaders:X-Cache-Info = not cacheable; meta data too large

### Ottenere il valore di un’intestazione di risposta personalizzata specifica

Per ottenere un’intestazione di risposta personalizzata specifica:

rmtadmin get server:web:responseheader:<some header>

Ad esempio:

\> rmtadmin get server:web:responseheader:X-Frame-Options
server:web:responseHeaders:X-Frame-Options = DENY

Se tenti di ottenere o impostare un’intestazione di risposta personalizzata inesistente, viene visualizzato questo errore:

\> rmtadmin get server:web:responseheaders:<non-existent header>
\[ERR\] Config key not found. Key: server:web:responseHeaders:<non-existent header>

È possibile ottenere più chiavi. Eventuali duplicati vengono eliminati. Le chiavi non valide saranno elencate alla fine:

\> rmtadmin get server:web:responseheaders server:web:responseheaders:SomethingNew server:web:responseHeaders:Connection
server:web:responseHeaders:Access-Control-Allow-Origin = \*
server:web:responseHeaders:Connection = Keep-Alive
server:web:responseHeaders:X-Frame-Options = DENY
server:web:responseHeaders:X-Cache-Info = not cacheable; meta data too large
\[ERR\] Config key not found. Key: server:web:responseheaders:SomethingNew

### Impostare o aggiornare un’intestazione di risposta personalizzata specifica

Per impostare o modificare un’intestazione di risposta personalizzata specifica:

rmtadmin set server:web:responseheader:<some header>

Ad esempio:

\> rmtadmin set server:web:responseheaders:X-Frame-Options = Allow
Config value set successfully. Key: server:web:responseHeaders:X-Frame-Options
server:web:responseHeaders:X-Frame-Options = Allow

Le intestazioni sono una stringa composta dall’intestazione completa e da eventuali coppie chiave-valore (se applicabili).

Ad esempio, questa stringa imposta il timeout keep-alive e i valori massimi:

rmtadmin set server:web:responseheader:connection "Keep-Alive: timeout=5, max=997"
Config value set successfully. Key: server:web:responseHeaders:Connection
server:web:responseHeaders:Connection = "Keep-Alive: timeout=5, max=997"

### Rimuovere un’intestazione di risposta personalizzata

\> rmtadmin set server:web:responseheaders:X-Frame-Options --remove
Config value successfully removed. Key: server:web:responseHeaders:X-Frame-Options

#### Rimuovere un valore di configurazione normale

Non è possibile rimuovere un valore di configurazione normale. Se tenti di eseguire questa operazione, verrà visualizzato un errore:

\> rmtadmin set db:username --remove
\[ERR\] The --remove argument is not valid for this key. Key: db:username

#### Impostazione di un valore di intestazione di risposta personalizzata su un valore vuoto

Con tutte le chiavi `rmtadmin set` eccetto l’intestazione di risposta personalizzata, è necessario includere un valore. Con le intestazioni di risposta personalizzate puoi impostare una chiave su nessun valore. In questo esempio la chiave X-Frame-Options viene impostata su un valore vuoto:

\> rmtadmin set server:web:responseheaders:X-Frame-Options
Config value set successfully. Key: server:web:responseheaders:X-Frame-Options
server:web:responseheaders:X-Frame-Options =

Questa operazione è diversa dalla rimozione dell’intestazione X-Frame-Options.

Perché eseguire questa operazione? RMT genera alcune intestazioni di risposta personalizzate per impostazione predefinita. Se vuoi impedire a RMT di includere un’intestazione, puoi impostare la chiave su un valore vuoto.

Ad esempio, per impostazione predefinita RMT genera un’intestazione di risposta con `X-Frame-Options = Deny`. Puoi creare un’intestazione di risposta personalizzata per X-Frame-Options:

\> rmtadmin set server:web:responseheaders:X-Frame-Options ALLOW

Per tornare all’impostazione predefinita, puoi rimuoverla completamente o impostarla su DENY:

\> rmtadmin set server:web:responseheaders:X-Frame-Options --remove

Ma se non desideri che RMT invii un’intestazione, puoi impostarla su un valore vuoto:

\> rmtadmin set server:web:responseheaders:X-Frame-Options

## Intestazioni non valide

Resource Monitoring Tool consente di impostare intestazioni di risposta non valide. Se l'intestazione della risposta specificata non è valida, Resource Monitoring Tool ti avviserà ma ti consentirà di impostare il valore. Devi assicurarti che Resource Monitoring Tool funzioni correttamente dopo aver aggiornato le intestazioni di risposta.

Non è possibile impostare “responseheaders”. È possibile impostare solo singole chiavi figlio all’interno dell’intestazione di risposta.

rmtadmin set server:web:responseheaders
\[ERR\] Key cannot be set: server:web:responseHeaders

> [!IMPORTANT]
> 
> **Importante:** verifica il funzionamento di Resource Monitoring Tool dopo aver apportato un _qualunque cambiamento_ alle intestazioni di risposta.