Mudanças entre as edições de "O Mime Type padrão do Apache"
De Wiki Integrator do Brasil
(Criou página com 'Quando o usuário ao acessar o conteúdo de sua página, obtiver o resultado em texto, o desenvolvedor deve atentar-se ao Mime Type padrão utilizado. Um site sem a extensão...') |
|||
Linha 1: | Linha 1: | ||
+ | [[File:Banner-wiki-promocoes.gif|center| 700px||border|link=https://www.integrator.com.br/plano-hospedagem-promocionais|Planos promocionais|]] | ||
+ | |||
+ | |||
+ | ---- | ||
+ | ---- | ||
+ | |||
Quando o usuário ao acessar o conteúdo de sua página, obtiver o resultado em texto, o desenvolvedor deve atentar-se ao Mime Type padrão utilizado. | Quando o usuário ao acessar o conteúdo de sua página, obtiver o resultado em texto, o desenvolvedor deve atentar-se ao Mime Type padrão utilizado. | ||
Edição atual tal como às 18h27min de 30 de agosto de 2018
Quando o usuário ao acessar o conteúdo de sua página, obtiver o resultado em texto, o desenvolvedor deve atentar-se ao Mime Type padrão utilizado.
Um site sem a extensão .php, .html ou em Java sem a devida extensão, não informando em seus cabeçalhos na resposta o Mime Type, força o servidor Apache, que está acima de todos os serviços em resposta na porta 80, servir o conteúdo pelo padrão.
Os desenvolvedores devem ficar atentos a situações como esta em aplicativos que não possuem extensão, setando o Mime Type correto. Isso pode ocorrer em páginas HTML,PDF, ODF, JPEG e etc.
- Abaixo exemplos de como colocar o Content Type do aplicativo no Mime Type correto para HTML, por exemplo
O Content-type em Java: // Caso o conteúdo seja servido por javax.servlet.ServletReponse response.setContentType("text/html");
O Content-type em Perl/CGI: print "Content-type:text/html";
O Content-type em PHP: <?php header('Content-type: text/html');?>