Che cosa significa "HTTP 403 Forbidden" Mean?

June 26

Che cosa significa "HTTP 403 Forbidden" Mean?


Quando il computer (client) tenta di accedere a una pagina web su un altro computer (il server), questo è noto come una richiesta. Il protocollo in cui si fa la richiesta è chiamato HTTP (Hypertext Transfer Protocol). Il client invia un messaggio di richiesta, e il server restituisce un messaggio di risposta. La prima riga della risposta fornisce un codice di stato numerico e testuale "ragione frase." "HTTP 403 Forbidden" è uno di questi codici di stato.

403 Explained

Tutti i codici di stato che iniziano con un "4" indicano errori sul lato client, cioè il computer richiedente. Un'unica comune è il 404, in cui il client richiede una risorsa che non esiste. Il 403 è un po 'più complicato - in questo caso, la richiesta dal client è tecnicamente corretto (cioè, era comprensibile dal server), ma il server rifiuta di rispondere. Il protocollo HTTP consente ai server di dare una risposta 403 senza alcuna spiegazione necessaria.

Navigazione Directory Forbidden

I siti web sono costituiti da file memorizzati in cartelle, proprio come su disco rigido del computer. Poiché questi file sono iper-collegati tra loro, non c'è bisogno di sfogliare le cartelle di directory. Se il client effettua una richiesta per sfogliare una cartella, e il sever non permette questo, un messaggio 403 verrà restituito al cliente. Questa è la causa più comune di errore 403. A volte, ma non sempre, le richieste di esplorazione delle directory possono essere identificati da un / (barra), piuttosto che un nome di file come .html o .php.

Malware

Se si riceve un 403 durante la navigazione di un sito che normalmente è possibile accedere, come ad esempio questo sito, o un sito che altri computer possano accedere senza problemi, è possibile che la macchina è stata infettata da malware. Un malware potrebbe tentare di strisciare la struttura delle directory dei siti visitati e quando il server riconosce, blocca il malware - e - allo stesso tempo. In questo caso, è necessario eseguire il software antivirus per rimuovere il malware o hanno il computer professionalmente riparato.

Correzioni comuni

Se non avete problemi di malware e incontra un 403, ci possono essere diverse cause. Si può essere tentando di accedere alla pagina interna di una rete senza essere collegati in rete o che l'amministratore non può aver impostato le impostazioni corrette per quella pagina. Esegui il login e contattare l'amministratore di rete. Il suo indirizzo IP può anche essere bloccato - tentare di accedere alla risorsa attraverso un proxy o riprovare più tardi, se non si dispone di un IP statico. Infine, prova ad aggiungere "index.html" o "/index.htm" per l'indirizzo, ad esempio, "http://example.com/index.html."