Mudanças entre as edições de "O Mime Type padrão do Apache"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
(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

Banner-wiki-promocoes.gif




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');?>