Page 169 - HTTP权威指南
P. 169

表示法之间进行的透明转换被称为转码(transcoding)。                   3

                 转码代理可以在传输 GIF 图片时,将其转换成 JPEG 图片,以减小尺寸。也可以
                 对图片进行压缩,或降低颜色的色彩饱和度以便在电视上观看。同样,可以对文
                 本文件进行压缩,并为能够使用因特网的呼机和智能手机生成小型的文本摘要
                 Web 页面。代理甚至可以在传输文档的过程中将其转换成外语。



                          服务器A付费将内容分布到复制缓存上去,但服
                          务器B没有。
                          内容路由器将Luis导向复制缓存以获取A的页面,
                          但B的页面仍从原始服务器上获取。
                          内容路由器
                               R1
                      Luis




                  Sharon
                            内容                                               服务器B
                            路由器
                                    Web代理缓存
                                 R2



                          Rob
                   Sharon为性能付了费,因此内容
                   路由器会将其发送到附近的缓                        服务器A
                   存上去。Rob没有付费,内容路
                   由器会将其送到原始服务器。

               图 6-8 代理应用程序实例:内容路由器

                 图 6-9 显示了一个转码代理,这个代理可以将英语文本转换成西班牙语文本,将
         135     HTML 页面重新格式化为较简单的文本,以便显示在手机的小屏幕上。


               •   匿名者
                 匿名者代理会主动从 HTTP 报文中删除身份特性(比如客户端 IP 地址、From
                 首部、Referer 首部、cookie、URI 的会话 ID),从而提供高度的私密性和匿
                 名性。    4



               注 3:  有些人会对“转码”和“翻译”进行区分,将转码定义为对数据编码进行的相对简单的转换(比如无
                   损压缩),将翻译定义为更重要的、对数据的重新格式化或语义转换。我们用术语转码来表示所有在
                   中间实体上对内容进行的修改。
               注 4:  但是,由于删除了识别信息,用户浏览体验的质量可能会有所下降,有些Web站点可能会无法正常工作。


               142   |   第 6 章
   164   165   166   167   168   169   170   171   172   173   174