永发信息网

为什么我把ASP文件的后缀改为HTML也能打同样的网页

答案:1  悬赏:40  手机版
解决时间 2021-11-29 08:23
  • 提问者网友:鐵馬踏冰河
  • 2021-11-28 19:09
为什么我把ASP文件的后缀改为HTML也能打同样的网页
最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-11-28 20:36
ASP文件中包含ASP代码和HTML文档内容,web服务器会自动运行其中包含的ASP代码,然后把运行结果以及HTML文档内容一起返回给客户端(即浏览器),如果把它的扩展名改为HTML,那么web服务器将不会执行其中包含的ASP代码,只把HTML文档内容直接返回给浏览器。
比如,假定有一个ASP文档的内容如下:

<%
response.write "这是ASP代码发送给浏览器的内容
"
%>
这是HTML部分的内容

那么浏览器中将会出现两行文字:
这是ASP代码发送给浏览器的内容
这是HTML部分的内容

而如果把后缀名改为HTM或HTML,则浏览器中将只出现一行文字:
这是HTML部分的内容

另外,如果把HTML文件的后缀改为ASP,然后放到服务器上,浏览器中也是可以打开的,效果跟原来的HTML文件是完全一样的。因为这相当于不包含ASP代码的ASP文件。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯