服务器访问方法及装置制造方法及图纸

技术编号:24362620 阅读:82 留言:0更新日期:2020-06-03 04:00
本发明专利技术公开了一种服务器访问方法及装置。其中,该方法包括:接收第一超文本传输协议HTTP请求;判断上述第一HTTP请求的第一HOST字段是否配置有第一字符串,其中,上述第一字符串用于标识上述第一HOST字段的内容;若上述第一HOST字段配置有上述第一字符串,则为第二HTTP请求的第二HOST字段配置第二字符串,其中,上述第二字符串用于标识上述第二HOST字段的内容;在为上述第二HOST字段配置上述第二字符串后,将上述第二HTTP请求发送至IPv4服务器。本发明专利技术解决了在IPv6客户端与IPv4服务器进行HTTP通信过程中,存在由于HTTP请求的域名是IPv6地址导致IPv4服务器阻止访问的技术问题。

Server access method and device

【技术实现步骤摘要】
服务器访问方法及装置
本专利技术涉及计算机
,具体而言,涉及一种服务器访问方法及装置。
技术介绍
随着IPv6(InternetProtocolVersion6)技术的普及,越来越多的IPv4网站需要支持IPv6终端的请求。现有的技术方案通常是通过代理服务器代理IPv6客户端与IPv4服务器的HTTP(HyperTextTransferProtocol)通信,IPv6客户端向代理服务器发起域名访问请求,域名解析服务器解析网站的域名,获得网站IPv6地址并发送给IPv6客户端,IPv6客户端向代理服务器发送给上述IPv6地址的HTTP请求,代理服务器解析该请求后,代理服务器将IPv6地址送到存储在HTTP请求的HOST字段发送给IPv4服务器,而此时由于IPv4服务器的配置或者前面有WAF之类的设备,认为HOST字段为IPv6地址是非法的,返回400错误,若REFERER字段或者LOCATION字段中包含IP地址类型的域名,也会有类似的问题。如果需要修复上述现有技术中的问题,要么修改WAF等安全设备的规则,则会导致安全问题;要么在代本文档来自技高网...

【技术保护点】
1.一种服务器访问方法,其特征在于,包括:/n接收第一超文本传输协议HTTP请求;/n判断所述第一HTTP请求的第一HOST字段是否配置有第一字符串,其中,所述第一字符串用于标识所述第一HOST字段的内容;/n若所述第一HOST字段配置有所述第一字符串,则为第二HTTP请求的第二HOST字段配置第二字符串,其中,所述第二字符串用于标识所述第二HOST字段的内容;/n在为所述第二HOST字段配置所述第二字符串后,将所述第二HTTP请求发送至IPv4服务器。/n

【技术特征摘要】
1.一种服务器访问方法,其特征在于,包括:
接收第一超文本传输协议HTTP请求;
判断所述第一HTTP请求的第一HOST字段是否配置有第一字符串,其中,所述第一字符串用于标识所述第一HOST字段的内容;
若所述第一HOST字段配置有所述第一字符串,则为第二HTTP请求的第二HOST字段配置第二字符串,其中,所述第二字符串用于标识所述第二HOST字段的内容;
在为所述第二HOST字段配置所述第二字符串后,将所述第二HTTP请求发送至IPv4服务器。


2.根据权利要求1所述的方法,其特征在于,
为所述第二HTTP请求的第二HOST字段配置第二字符串,包括:将所述第二HOST字段中的域名字符串变更为所述第二字符串。


3.根据权利要求1所述的方法,其特征在于,在将所述第二HTTP请求发送至IPv4服务器之前,所述方法还包括:
判断所述第一HTTP请求的第一REFERER字段是否配置有所述第一字符串,其中,所述第一字符串还用于标识所述第一REFERER字段的内容;
若所述REFERER字段配置有所述第一字符串,则为第二HTTP请求的第二REFERER字段配置所述第二字符串,其中,所述第二字符串还用于标识所述第二REFERER字段的内容。


4.根据权利要求1所述的方法,其特征在于,在将所述第二HTTP请求发送至IPv4服务器之后,所述方法还包括:
检测是否接收到所述IPv4服务器返回的第一HTTP响应;
在接收到所述第一HTTP响应的情况下,判断所述第一HTTP响应的第一网页地址字段是否配置有所述第二字符串;
若所述第一网页地址字段配置有所述第二字符串,则为第二HTTP响应的第二网页地址字段配置所述第一字符串;
在为所述第二网页地址字段配置所述第一字符串后,将所述第二HTTP响应发送至IPv6客户端。


5.根据权利要求4所述的方法,其特征在于,
在为第二HTTP响应的第二网页地址字段配置所述第一字符串之前,所述方法还包括:检测所述第一HOST字段是否配置有所述第一字符串;若检测到所述第一HOST字段配置有所述第一字符串,则执行所述为第二HTTP响应的第二网页地址字段配置所述第一字符串的步骤;
为第二HTTP响应的第二网页地址字段配置所述第一字符串,包括:将所述第二网页地址字段中的域名字符串变更为所述第一字符串。


6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述第一HTTP请求为IPv6客户端发送至代理服务器的HTTP请求,所述第二HTTP...

【专利技术属性】
技术研发人员:马炎磊王铭铖刘畅李矩希孙庆尧
申请(专利权)人:山石网科通信技术股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1