本地相对路径:
"./src/bird.png"写这个路径的文件的页面是在本地打开的
"src/bird.png"写这个路径的文件的页面是在本地打开的
本地绝对路径:直接从根盘开始写路径
"D:\代码\后端\mime\src\img"
相对网络路径:当前页面的网址: “协议://ip:port /src/news/index.html querystring hash”
页面内部的路径:
"./src/bird.png"=>“协议://ip:port /src/news/src/bird.png querystring hash”
"src/bird.png"=>“协议://ip:port /src/news/src/bird.png querystring hash”
思考题1:
用户输入网址: "http://192.6.60.8081/user/32784/index.html?n=20" 打开了一个页面,在这个页面中有一个img的src是:“./src/bird.png”
请问:192.6.60.8081这个服务器会受到req.url是什么?
答:“/user/32784/src/bird.png”
思考题2:
用户输入网址: "http://192.6.60.8081/user/32784/car" 打开了一个页面,在这个页面中有一个img的src是:“./src/bird.png”
请问:192.6.60.8081这个服务器会受到req.url是什么?
答:“/user/32784/src/bird.png”
绝对网络路径: “协议://ip:port pathname querystring hash”
易错思考:
用户输入网址: "http://192.6.60.8081/user/32784/car" 打开了一个页面,在这个页面中有一个img的src是:“./192.6.60.8081/src/bird.png”
请问:192.6.60.8081这个服务器会受到req.url是什么?
答:“/user/32784/192.6.60.8081/src/bird.png”
本地相对根路径:
思考:
用户本地打开: "file:///"D:/代码/后端/mime/src/img" 页面有一个img的src是:“/src/bird.png”
它真正的路径是:“file:///"D:/src/bird.png”
网络相对根路径:"/src/bird.png"
思考:
用户输入网址: "http://192.6.60.8081/user/32784/car" 打开了一个页面,在这个页面中有一个img的src是:“/src/bird.png”
请问:192.6.60.8081这个服务器会受到req.url是什么?
答:“/src/bird.png”
它真正的网址是:“http://192.6.60.8081/src/bird.png”