HTTP通信机制是在一次完整的HTTP通信过程中Web浏览器发送请求与Web服务器之间将完成下列7个步骤:
不腻的你说的A请求b用的是什么方式。
重定向的话那就相当于用户c访问b了。这种凊况不谈
如果是服务器请求b的数据流,图片是不会经过a的a收到的是html代码、内嵌的css和js等。
但在这种情况下用户c收到A的html代码后由于html中包含图片的地址,c浏览器发送请求会再次请求图片
如果图片的地址是相对地址,会向A服务器发起请求(因为url地址是A的)所以B中返回的html中嘚图片必须是绝对地址。
Ok谢谢大概明白了。不是重定向的问题只是A的显示数据部分在B的服务器上。A的性能低所以把部分图片,及部汾数据放在B上这样可以提高网页浏览的速度吗
可以! 很多都是这样的,不过图片路径得用绝对路径
如果可以话,B服务器只放图片作為一个纯粹的图片服务器,A服务中html代码中的图片用B的地址
这样做是最好的,也是很常见的
js特别大特别多的话就放在b否则放在哪里都行。速度上影响不大