SóProvas


ID
1003585
Banca
AOCP
Órgão
Colégio Pedro II
Ano
2010
Provas
Disciplina
Programação
Assuntos

A linguagem PHP oferece arrays superglobais. O array $_SERVER possibilita obter informações de um servidor web que hospeda páginas em PHP.
Assinale a alternativa correta com relação às funcionalidades do array $_SERVER.


Alternativas
Comentários
  • http://php.net/manual/pt_BR/reserved.variables.server.php

  • exemplos de user-agent

     

    Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0

    Mozilla/5.0 (Macintosh; Intel Mac OS X x.y; rv:42.0) Gecko/20100101 Firefox/42.0

  • $_SERVER é um array contendo informação como cabeçalhos, paths, e localizações do script. As entradas neste array são criadas pelo servidor web. Não há garantia que cada servidor web proverá algum destes; servidores podem omitir alguns, ou fornecer outros não listados aqui. Dito isso, um grande número dessas variáveis são previstas pela » CGI 1.1 specification, então você deve estar hábil para esperá-las.

     

    a) 'HTTP_USER_AGENT'. O conteúdo do header User-Agent: da requisição atual, se houver. É uma string denotando o agente de usuário pelo qual a página é acessada.

    b) 'REMOTE_HOST'. O nome do host que o usuário utilizou para chamar a página atual. O DNS reverso (lookup) do REMOTE_ADDR do usuário.

    c) 'SERVER_PORT'. A porta na máquina servidora utilizada pelo servidor web para comunicação. Como default, este valor é '80'. Utilizando SSL, entretanto, mudará esse valor para a porta de comunicação segura HTTP.

    d) 'REQUEST_METHOD'. Contém o método de request utilizando para acessar a página. Geralmente 'GET', 'HEAD', 'POST' ou 'PUT'.

    e) 'SERVER_PROTOCOL'. Nome e número de revisão do protocolo de informação pelo qual a página foi requerida, por exemplo 'HTTP/1.0';