TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Os Protocolos de Erro

Por:   •  24/8/2021  •  Pesquisas Acadêmicas  •  1.509 Palavras (7 Páginas)  •  113 Visualizações

Página 1 de 7

#include<stdlib.h>

#include<locale.h>

#include <stdlib.h>

void erro301(){

        printf("\n\t\t\t\t\t---------------------------------------------------");

        printf("\n\t\t\t\t\tErro 301: MOVED PERMANENTLY (MOVIDO PERMANENTEMENTE)");

        printf("\n\t\t\t\t\t---------------------------------------------------");

        printf("\n\nIndica que o recurso solicitado foi atribuído a um novo URL e que referências futuras devem utilizar URL’s devolvidos.");

        printf("\nResumidamente, este erro devolve ao browser a informação de que a página ou o website ao qual tentou aceder, apresenta uma alteração permanente do endereço.");

        printf("\nPoderá resolver este erro, recorrendo a um Redirect 301, o qual transmitirá de forma quase integral a autoridade do antigo domínio para o atual.\n\n");

        system("pause");

        system("cls");

}

void erro400 (){

        printf("\n\t\t\t\t\t---------------------------------------------");

        printf("\n\t\t\t\t\tErro 400 – BAD REQUEST (SOLICITAÇÃO INVÁLIDA)");

        printf("\n\t\t\t\t\t---------------------------------------------");

        printf("\n\nEste erro ocorre devido a incongruências do lado do cliente e do próprio servidor. Quando o fluxo de informação enviado,");

        printf("\npelo browser, não respeita as regras do protocolo HTTP, o servidor não sabe como processar a solicitação. Pode surgir");

        printf("\nquando o utilizador está a aceder através de ligação instável, tem o sistema operativo desprotegido, problemas com o browser");

        printf("\nou de cache.\n\n");

        system("pause");

        system("cls");

}

void erro403 (){

        printf("\n\t\t\t\t\t-------------------------------");

        printf("\n\t\t\t\t\tErro 403 – FORBIDDEN (PROIBIDO)");

        printf("\n\t\t\t\t\t-------------------------------");

        printf("\n\nSurge quando o servidor rejeita o pedido. Normalmente, a razão mais comum para que surja este aviso");

        printf("\né quando o detentor do website não concede as permissões corretas para que o utilizador possa visualizar");

        printf("\na página visitada.\n\n");

        system("pause");

        system("cls");

}

void erro404 (){

        printf("\n\t\t\t\t\t-------------------------------------");

        printf("\n\t\t\t\t\tErro 404 – NOT FOUND (NÃO ENCONTRADO)");

        printf("\n\t\t\t\t\t-------------------------------------");

        printf("\n\nEste é um dos erros mais conhecidos, e indica que a página não foi encontrada, ou seja, o recurso já não está disponível. ");

        printf("\nO erro 404 é um tipo de erro que não está relacionado com o servidor, mas sim com o website em si, isto é, o utilizador consegue");

        printf("\naceder ao website, existe resposta por parte do mesmo, no entanto, a página ou conteúdo solicitado não conseguem ser localizados.\n\n");

        system("pause");

        system("cls");

}

void erro415 (){  

    printf("\n\t\t\t\t---------------------------------------------------------------");

    printf("\n\t\t\t\tErro 415 – UNSUPPORTED MEDIA TYPE (TIPO DE MÍDIA NÃO SUPORTADO)");

    printf("\n\t\t\t\t---------------------------------------------------------------");

        printf("\n\nO erro HTTP 415 Unsupported Media Type do cliente indica que o servidor se recusou a aceitar a requisição porque o formato do payload não é um formato ");

        printf("\nsuportado. O problema do formato por ter ocorrido pelos valores indicados no Content-Type ou Content-Encoding, ou pelo resultado da inspeção do dado em si.\n\n");

        system("pause");

        system("cls");

}

void erro500(){

        printf("\n\t\t\t\t-----------------------------------------------------------");

    printf("\n\t\t\t\tErro 500 – Internal Server Error (erro do servidor interno)");

    printf("\n\t\t\t\t-----------------------------------------------------------");

    printf("\n\nTrata-se de um dos erros mais frequentes, e significa que existe algo, ao nível do servidor, que está a impedir o acesso à website");

    printf("\nou à página que está a ser visitada. Pode resultar de uma falha inesperada que impede que o servidor o conecte à página ou permissões");

    printf("\nincorrectas dos ficheiros do site. Muitas vezes, quando um determinado website está a receber demasiado tráfego, poderá ser devolvido");

    printf("\no erro 500.Apesar de ser um erro do lado do servidor, limpe a cache e as cookies do seu browser, e tente visitar novamente a página.\n\n");

    system("pause");

        system("cls");

}

void erro502(){

    printf("\n\t\t\t\t----------------------------------------------");

    printf("\n\t\t\t\tErro 502 – Bad Gateway (porta de entrada ruim)");

    printf("\n\t\t\t\t----------------------------------------------");

    printf("Diz respeito a um problema de comunicação entre dois servidores. Por vezes, um servidor é utilizado como intermediário entre o utilizador e um outro servidor");

    printf("como, por exemplo, quando faz um acesso por proxy. Esse erro ocorre, devido a uma resposta inválida do servidor que se encontra acima na hierarquia. De referir");

    printf(" que apesar de esse servidor poder estar a funcionar incorretamente, o motivo mais frequente para o referido erro é a incongruência entre protocolos para a troca");

    printf(" de informação entre os servidores.\n\n");

    system("pause");

        system("cls");

}

void erro503(){

    printf("\n\t\t\t\t-----------------------------------------------------");

    printf("\n\t\t\t\tErro 503 – Service Unavailable (serviço indisponível)");

    printf("\n\t\t\t\t-----------------------------------------------------");

...

Baixar como (para membros premium)  txt (9.4 Kb)   pdf (40.2 Kb)   docx (11.6 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com