展开全部
动态网页的源代码是不能下载的,原因如下:
采用解释型的服务端脚本如asp,收到用户请求后,经过服务器端解释器解释生成客户端代码,发送到用户浏览器,这个时候你看到的是代码生成的结果也就是客户端代码,并不是真正的这个页面的原代码,编译型的服务端脚本如JSP,是接收请求后直接通过服务端虚拟机执行编译好的页面代码生成的结果,你看到的也是结果,而不是代码.
-----------------------------------------------
解决的办法,不要通过HTTP方式,而是通过其他的协议访问主机,前提是对方主机允许,比如开通了FTP给你下载服务端代码,但是在通常情况下除非教学网站,否则不但不会,还会仔细屏蔽这样的不安全要素,那么只有通过非法入侵的方法解决了:)
采用解释型的服务端脚本如asp,收到用户请求后,经过服务器端解释器解释生成客户端代码,发送到用户浏览器,这个时候你看到的是代码生成的结果也就是客户端代码,并不是真正的这个页面的原代码,编译型的服务端脚本如JSP,是接收请求后直接通过服务端虚拟机执行编译好的页面代码生成的结果,你看到的也是结果,而不是代码.
-----------------------------------------------
解决的办法,不要通过HTTP方式,而是通过其他的协议访问主机,前提是对方主机允许,比如开通了FTP给你下载服务端代码,但是在通常情况下除非教学网站,否则不但不会,还会仔细屏蔽这样的不安全要素,那么只有通过非法入侵的方法解决了:)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询