Domanda

Ho letto che 302 errori HTTP non sono tenuti a comparire di frequente, anche se non riceve uno di loro. il problema è che appaiono uno su 10 volte in una pagina di reindirizzamento nel mio script. Avete avuto qualche esperienza con questo prima? Sto usando un framework PHP chiamato Kohana.

È stato utile?

Soluzione

Per Kohana 2.3.4, url :: redirect () utilizza il metodo 302. È possibile specificare un metodo diverso come secondo parametro nella funzione URL di reindirizzamento ::. I metodi disponibili sono mostrati nella fonte:

    $codes = array
    (
        'refresh' => 'Refresh',
        '300' => 'Multiple Choices',
        '301' => 'Moved Permanently',
        '302' => 'Found',
        '303' => 'See Other',
        '304' => 'Not Modified',
        '305' => 'Use Proxy',
        '307' => 'Temporary Redirect'
    );

Altri suggerimenti

302 non è un errore, è una risposta positiva, che in pratica significa "si trasferisce temporaneamente ", ed è abbastanza utilizzato regolarmente per eseguire il reindirizzamento nelle applicazioni web.

Non sono sicuro di quello che stai facendo per causare 10 redirect ad accadere, ma il fatto che si sta reindirizzando via 302 non è qualcosa di cui preoccuparsi, in sé e per sé.

302 non è un errore, è utilizzato per il reindirizzamento a un'altra risorsa (ad esempio un'altra pagina)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top