如何知道某些网站是否基于Servlet / JSP?

时间:2015-04-08 19:12:02

标签: java php jsp servlets web

如果有办法我们可以知道某个网站是基于Servlet / JSP还是其他一些技术,比如查看源代码或类似内容?

2 个答案:

答案 0 :(得分:1)

由于JSP编译并创建一个完全正常的HTML文件,除非服务器选择识别自己,否则无法知道这一点。

答案 1 :(得分:0)

在您的响应标题中查找。

  • Glash Fish = Server: GlassFish Server Open Source Edition 3.0.1
  • Tomcat = Server: Apache-Coyote/1.1

Coyote是Tomcat的Connector组件,它支持HTTP 1.1协议作为Web服务器。这使得Catalina(名义上是Java Servlet或JSP容器)也可以充当普通的Web服务器,将本地文件作为HTTP文档提供。

因此,如果您在标题中找到了这个,那么应用程序就在使用tomcat作为服务器的Java Web应用程序中。