Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo comprobar en qué idioma está escrita una página web?

¿Cómo comprobar en qué idioma está escrita una página web?

Esto es un problema, generalmente mira el nombre del sufijo de la página

Lado del servidor Incluye tecnología, la extensión es .shtml o .html o .htm

Tecnología PHP, la extensión es .php

Tecnología JSP, la extensión es .jsp o .jsf (la tecnología JSF es una extensión de la tecnología JSP)

Tecnología ASP.NET, la extensión es .aspx (x representa la extensión)

Tecnología ASP, el nombre de la extensión es .asp

Tecnología ColdFusion, el nombre de la extensión es .cfc

Mejor Los sitios web generalmente utilizan la función de redireccionamiento de recursos (redirecciona HOME a home.jsp de acuerdo con el nombre definido en web.xml en JSP y oculta el nombre de la extensión). O use Apache para tener un módulo de reescritura de URL. Si se cambia la extensión del sitio web PHP, esta reescritura de URL se usa comúnmente. Puede cambiar la extensión .php a cualquier nombre.

Método (1): Ver la plataforma abierta de desarrollo del sitio web. Por ejemplo: GOOGLE tiene Google Code, que proporciona las diversas API de motores de búsqueda de GOOGLE y Google AJAX. Entonces

Las API proporcionadas por GOOGLE son todas JAVA (sin PHP, ASP, etc.) A partir de esto, podemos juzgar que GOOGLE debe ser JSP.

Otro ejemplo: cuando vas a Wikipedia y haces clic en ciertos botones para enviar información, la barra de estado de IE (abajo) mostrará inmediatamente el nombre de la extensión...php

. La razón por la que no puedes ver .php en la barra de direcciones es que Wikipedia te redirigirá a otra página .html

después de enviar la información y no mostrará directamente la página .php.

Método (2): al aprender JSP, PHP y otras tecnologías relacionadas, puede comprender las características de los sitios web desarrollados con estas tecnologías y juzgar en función de la estructura. Por ejemplo: Xiaonei.com, cuando reclutan desarrolladores, solo piden JSP y Struts (una de las estructuras de JSP MVC). Además, la mayoría de los juegos desarrollados en la plataforma abierta de la escuela están escritos en JSP. De esto, se puede concluir que la escuela usa JSP (de hecho, el nombre de la extensión de la escuela .do es un JSP típico

). puntales). Por ejemplo: Baidu, a juzgar por sus modos de envío Tieba y Zhishang, así como por el hecho de que la mayoría de las extensiones en Baidu están ocultas (los sitios web PHP a menudo usan funciones en Apache para ocultar extensiones), Baidu usa PHP.

Método (3): en los requisitos de contratación del sitio web, consulte qué idiomas necesita saber al solicitar un programador backend de sitio web. La página de contratación en Xiaonei.com es un buen ejemplo.

Método (4) //En algunos casos, use IE para abrir /control/CarsList. Ingrese javascript:alert(document.cookie) en la barra de direcciones y luego presione Enter, puede ver JSESSIONID=*; *** OK, lo sé, esto está escrito en JSP //PHP es SESSIONID=..., no sé para qué sirve .net

Método (5) Agregar /index.php o /index.asp después del nombre de dominio /O index.jsp o /index.aspx, lo que se pueda abrir significa que el lenguaje

se puede abrir. Por ejemplo, /index.php de Baidu. Se pueden usar php para la escuela (jsp), Taobao (php).

Sin embargo, estos son solo como referencia. Es posible que no sea posible saber qué idioma usa el sitio web. La extensión del recurso solicitado se puede modificar:

Por ejemplo, PHP se puede disfrazar como .html

Después de usar la reescritura y el proxy inverso, el nombre real del archivo de recursos también puede ocultarse

No hay Acuerdo para el desarrollo de sitios web en lenguajes como Python y Ruby Extension.

Puedes utilizar las herramientas Firebug o Chrome para ver los encabezados de respuesta de la página web:

Encabezados de respuesta.

HTTP/1.1 200 OK

Fecha: jueves, 29 de noviembre de 2012 01:08:16 GMT

Servidor: Apache/2.2.15 (CentOS)

X-Powered-By: PHP/5.2.17

Conexión: cerrada

Codificación de transferencia: fragmentada

Tipo de contenido: text/html; charset=UTF-8

Confiado en perseverar y trabajar duro