Loading

Come recuperare file di archivio HTTP (HAR)

Data pubblicazione: Mar 14, 2026
Operazione

OBIETTIVO

Recuperare più informazioni durante l'interazione con i sistemi back-end (in questo caso Anypoint Platform) da un browser web. Problemi possibili:

  • dopo una richiesta (elenco di elementi, grafici, ecc.) il browser mostra una risposta diversa da quella prevista
  • problemi di prestazioni nell'accesso al back-end
Fasi

Leggere le Linee guida sulla Sicurezza HAR prima della creazione nei seguenti browser supportati

I file HAR (file di archivio http) possono contenere dati sensibili, tra cui cookie, token di autenticazione e informazioni personali. Questi dati possono creare rischi di sicurezza, ad esempio rappresentazione e accesso non autorizzati. 

Nella creazione di un File HAR, i clienti devono assicurarsi che siano state completate le seguenti procedure di protezione prima che il file venga inviato all'Assistenza di Salesforce e ai Fornitori di terze parti.

  1. Pulire: pulire i file prima di condividerli utilizzando un HAR sanitizer (esempio - Cloudflare HAR sanitizer) oppure manualmente con un editor di testo per nascondere le informazioni sensibili.
  2. Disconnettersi dalle sessioni: durante l'indagine su problemi di mancata autenticazione, uscire da qualsiasi sessione attiva prima della registrazione, per incrementare la sicurezza e impedire l'acquisizione di token di sessione attiva.
  3. Igiene HAR: considerare i file HAR come Riservati. Limitare l'accesso solo al personale appropriato e assicurare l'archiviazione e la trasmissione protetta. I File HAR non devono mai essere caricati non sanificati al di fuori di Salesforce (ad esempio, chatGPT)

 

Scegliere un browser:

Nota:

  • altri browser forniscono gli strumenti per estrarre i file di archivio HTTP con modalità simili.
  • A causa di una notalimitazione nota, Google Chrome non è in grado di acquisire il payload della risposta in caso di reindirizzamento verso un'altra pagina. In questo caso, si consiglia di utilizzare Firefox. 

Google Chrome

Se è necessario acquisire sia un file HAR sia i registri della console, seguire i passaggi delineati qui

Oppure procedere con i passaggi seguenti per i soli file HAR

Come acquisire un file HAR utilizzando Google Chrome:

  1. in Google Chrome, fare clic sui tre punti nella parte superiore destra del browser
  2. Andare a "Altri strumenti" -> "Strumenti per sviluppatori"
  3.  Immagine aggiunta dall'utente
  4. Fare clic su "Rete"
  5. Selezionare "Conserva log" per mantenere i registri quando il browser passa a una nuova pagina e selezionare "Disattiva cache"
  6. Immagine aggiunta dall'utente
  7. Riprodurre il problema (assicurarsi che il riquadro Rete sia ancora attivo)
  8. Dopo avere riprodotto il problema, fare clic sulla freccia giù
  9. Immagine aggiunta dall'utente
  10. Verrà scaricato un file con estensione .har (è possibile rinominare il file, ma non eliminare .har)
  11. Immagine aggiunta dall'utente
  12. Salvare il file e allegarlo alla richiesta di assistenza

Dimostrazione dell'estrazione di un file HAR.
A questo punto, il file estratto conterrà tutte le richieste e le risposte che andranno ulteriormente analizzate.

Per aprire automaticamente gli strumenti per sviluppatori di Chrome in una nuova scheda, aggiungere i passaggi seguenti.
1. Aprire Strumenti per sviluppatori di Chrome, fare clic sul pulsante delle impostazioni nell'angolo in alto a destra (icona a forma di ingranaggio)
2. Attivare "Auto-open DevTools for popups"

Si noti che in alcuni casi Chrome non scrive correttamente il file HAR soprattutto nel caso di pagine con molto JavaScript. Per assicurarsi che il file sia valido, andare alla pagina seguente: https://toolbox.googleapps.com/apps/har_analyzer/ e assicurarsi che il file HAR venga letto correttamente da questo strumento. Se lo strumento non è in grado di analizzare il file, questo dovrà essere salvato mediante i seguenti passaggi:

  1. In Google Chrome, aprire Strumenti per sviluppatori (Impostazioni -> Altri strumenti -> Strumenti per sviluppatori)
  2. Passare al riquadro Rete
  3. Iniziare a registrare il log Rete
  4. Selezionare "Conserva log" per mantenere i registri quando il browser passa a una nuova pagina
  5. Andare alla pagina web desiderata ed eseguire la richiesta
  6. Fare clic con il tasto destro nel riquadro Rete e scegliere "Copia" > "Copia tutto come HAR"
  7. Aprire un editor di testo e incollare il contenuto in un file.
  8. Salvare il file con l'estensione HAR, ad esempio, "esempio.har"
  9. Verificare che il file venga caricato correttamente in https://toolbox.googleapps.com/apps/har_analyzer/

Firefox

Seguire questa procedura: 

  1. In Firefox, aprire "Altri strumenti" -> "Strumenti di sviluppo Web"
  2. Passare al riquadro Rete
  3. Scegliere "Conserva log"
    • Immagine aggiunta dall'utente
  4. Andare alla pagina web desiderata ed eseguire le richieste
  5. Allo stesso punto della fase 3, scegliere "Salva tutto come HAR"
  6. Salvare il file

 

Safari

  1. Aprire Safari e andare alla pagina in cui si verifica il problema. 
    Nota: questo è dipendente dalla scheda e dalla finestra, quindi se il problema si presenta in una nuova scheda o finestra, la registrazione HAR deve essere effettuata in quella nuova scheda o finestra.
  2. Fare clic sul menu Develop e selezionare Show Web Inspector.
    1. Se il menu Develop non appare nella barra dei menu, fare clic sul menu di Safari e su Preferences.
    2. Fare clic su Advanced e selezionare il menu Show Develop nella barra dei menu.
  3. Fare clic sulla scheda Network e riprodurre il problema riscontrato durante la registrazione delle richieste di rete. Nota: non chiudere la scheda Network.  La chiusura della scheda terminerà la registrazione e il file HAR richiesto andrà perso.
  4. Dopo che il problema è stato riprodotto, fare clic sull'icona Export e salvare il file nel computer.
  5. Allegare il file HAR all'email da inviare all'Assistenza.

 

Numero articolo Knowledge

001115032

 
Caricamento
Salesforce Help | Article