Ottimizzazione reindirizzamento HTTP 302

Ultimo aggiornamento: 2023-09-21

L'ottimizzazione del reindirizzamento 302 riduce al minimo il numero di risposte di reindirizzamento, consentendo all'applicazione di bilanciare il carico in modo più efficace.

Se una richiesta del manifesto principale viene reindirizzata e l’ottimizzazione 302 è abilitata nel lettore, le richieste successive effettuate per le risorse da tale manifesto utilizzeranno la posizione del dominio finale, evitando ulteriori risposte 302.

Questa funzione è attivata per impostazione predefinita e puoi modificarla.

Disabilita o abilita l'ottimizzazione del reindirizzamento 302

Utilizza il useRedirectedUrl per attivare o disattivare il reindirizzamento 302 (true).
Ad esempio:

// Set useRedirectedUrl property to false
NetworkConfiguration networkConfiguration = new NetworkConfiguration();
networkConfiguration.setUseRedirectedUrl(false);

//Set NetworkConfiguration as Metadata:
MetadataNode resourceMetadata = new MetadataNode();

resourceMetadata.setNode(DefaultMetadataKeys.NETWORK_CONFIGURATION.getValue(),
                         networkConfiguration);

//Call MediaResource.createFromURL to set the metadata:
MediaResource resource = MediaResource.createFromURL(url, resourceMetadata);

//Load the resource
mediaPlayer.replaceCurrentItem(resource);

In questa pagina