怎样判断静态页是否是通过程序生成的?

来源:百度知道 编辑:UC知道 时间:2024/05/31 12:27:15

理论上来说你无法判断。当你通过浏览器发送一个请求(request)到web服务器时,web服务器接受这个请求并作出相应的处理,然后返回一个响应(response)给浏览器,这个响应包含的内容必须是浏览器能够识别的内容,当然大部分时候是html。

你的请求并不代表着在服务器端一定有这个静态页面。完全可以通过改动web服务器的设置使得当你的URL是一个静态页面(比如http://host/application/test.html)的时候,web服务器调用一个程序(比如CGI,或者Java Servlet)来产生动态响应并返回给浏览器。