Header di Richiesta
iSmartFrame inoltra tutte le intestazioni delle richieste HTTP al server web di origine e include ulteriori intestazioni come specificato di seguito.
Accept-Encoding
Per le richieste in ingresso, il valore dell'intestazione Accept-Encoding sarà costantemente 'deflate, gzip'. Se il cliente ha specificato un valore alternativo, come * o br, verrà automaticamente sostituito.
X-Forwarded-For
Questo intestazione rivela l'indirizzo IP del client che si sta connettendo a iSmartFrame e al server web di origine. Viene trasmessa esclusivamente per il traffico che ha origine dai sistemi di bordo di iSmartFrame al server web di origine. Questo valore potrebbe essere presentato anche da iSF sotto forma di ulteriori intestazioni X-Real-IP o ISF-IP.
X-Forwarded-Proto
X-Forwarded-Proto indica il protocollo (HTTP o HTTPS) che iSmartFrame impiega per connettersi al server web di origine. Per le richieste in ingresso, il valore di questa intestazione è impostato sul protocollo utilizzato dal client (HTTP o HTTPS).
X-Isf-Shield-Req-Id
Questa intestazione, nota anche come Transaction ID, funge da identificatore univoco per il tracciamento dell'intera transazione, che si estende dalla richiesta iniziale alla risposta finale. È possibile includere l'X-ISF-SHIELD-REQ-ID nel proprio backend al fine di abbinare le richieste che vengono instradate attraverso iSmartFrame e di distinguerle e riconoscerle nei registri del proprio server. Questa intestazione potrebbe anche apparire nella forma aggiuntiva di ISF-PROXY-REQUEST.
Isf-Country
Questo header contiene il codice alpha-2 ISO-3166-1 a due caratteri del paese di provenienza del visitatore. iSmartFrame utilizza il codice "XX" quando le informazioni sul paese del visitatore sono sconosciute.
Last updated