首页>比特动态>代理ip如何处理代理和处理服务器请求?
代理ip如何处理代理和处理服务器请求?

    代理ip如何处理代理和处理服务器请求?由于将流量重定向到代理服务器的方式有所不同,通用的代理服务器既应该支持请求报文中的完整URI,也应该支持部分URI。如果是显式的代理请求,代理就应该使用完整URI,如果是web服务器请求,就应该使用部分URI和虚拟Host首部。


代理ip如何处理代理和处理服务器请求?


    使用完整和部分URI的规则如下所示


    * 如果提供的是完整URI,代理就应该使用这个完整URI


    * 如果提供的是部分UR,而且有Hogt首部,就应该用Host首部来确定原始服务器的名字和端口号


    * 如果提供的是部分URI,而且没有Host首部,就要用其他方法来确定原始服务器;


    — 如果代理是代表原始服务器的替代物,可以用真实服务器的地址和端口号来配置代理;


    — 如果流量被拦截了,而且拦截者也可以提供原始的IP地址和端口,代理就可以使用拦截技术提供的IP地址和端口号;


    — 如果所有方法都失败了,代理没有足够的信息来确定原始服务器,就必须返回一条错误报文(通常是建议用户升级到支持Hogt首部的现代浏览器)。