The embodiment of this manual provides a detection method and device and electronic equipment, through the request of the target web information collection, and according to the request information collection sent at least 3 times the request; the request is sent in at least 2 times is the direct way, at least 1 times is the agency received in return; at least 3 response information collection, through the calculation of the direct connection between the first response information collection and calculation of similarity and direct connection proxy mode response information second similarity between sets; finally according to the first second similarity and similarity, to determine the test results.
【技术实现步骤摘要】
检测方法及装置和电子设备
本说明书实施例涉及互联网
,尤其涉及一种检测方法及装置和电子设备。
技术介绍
在实际应用中,很多网页都使用代理服务器来提高用户访问效率。在网页开发或者运营过程中,如果出现网络请求返回的响应结果与预期不一致时,需要确定是否是代理服务器出现了问题。通常,可以通过比较使用代理方式和直连方式下发送同一请求后返回的响应结果是否一致来判断。但是实际中,很多响应结果中会包含变化的信息,这样即使是同一请求也会出现不同的响应结果。需要提供更为准确的方案来确定代理服务器是否存在问题。
技术实现思路
本说明书实施例提供的一种检测方法及装置和电子设备:根据本说明书实施例提供的一种检测方法,所述方法包括:获取目标网页的请求信息集合;根据所述请求信息集合发送至少3次请求;其中,所述发送请求方式中至少2次是直连方式,至少1次是代理方式;接收返回的至少3个响应信息集合;计算直连方式下响应信息集合之间的第一相似度;计算直连方式和代理方式下响应信息集合之间的第二相似度;根据所述第一相似度和第二相似度,确定检测结果。根据本说明书实施例提供的一种检测装置,所述装置包括:获取单 ...
【技术保护点】
一种检测方法,所述方法包括:获取目标网页的请求信息集合;根据所述请求信息集合发送至少3次请求;其中,所述发送请求方式中至少2次是直连方式,至少1次是代理方式;接收返回的至少3个响应信息集合;计算直连方式下响应信息集合之间的第一相似度;计算直连方式和代理方式下响应信息集合之间的第二相似度;根据所述第一相似度和第二相似度,确定检测结果。
【技术特征摘要】
1.一种检测方法,所述方法包括:获取目标网页的请求信息集合;根据所述请求信息集合发送至少3次请求;其中,所述发送请求方式中至少2次是直连方式,至少1次是代理方式;接收返回的至少3个响应信息集合;计算直连方式下响应信息集合之间的第一相似度;计算直连方式和代理方式下响应信息集合之间的第二相似度;根据所述第一相似度和第二相似度,确定检测结果。2.根据权利要求1所述的方法,所述计算直连方式下响应信息集合之间的第一相似度,具体包括:将至少2个直连方式下响应信息集合转换为字符串;计算任意2个直连方式的字符串的第一相似度。3.根据权利要求1所述的方法,所述计算直连方式和代理方式下响应信息集合之间的第二相似度,具体包括:将至少1个直连方式和至少1个代理方式下响应信息集合转换为字符串;计算任意1个代理方式和任意1个直连方式的字符串的第二相似度。4.根据权利要求1所述的方法,所述根据所述第一相似度和第二相似度,确定检测结果,具体包括:计算所述第一相似度和第二相似度的差值;判断所述差值的绝对值是否超过阈值;在所述差值的绝对值超过阈值的情况下,确定检测结果为代理服务器存在问题。5.根据权利要求1所述的方法,所述请求信息集合包括所述目标网页的所有请求信息。6.根据权利要求1所述的方法,所述发送至少3次请求为同时发送。7.根据权利要求2或3所述的方法,所述相似度计算通过LevenshteinDistance算法或者Simhash算法实现。8.一种检测装置,所述装置包括:获取单元,获取目标网页的请求信息集合;发送单元,根据所述请求信息集合发送至少3次请求;其中,所述发送请求方式中至少2次是直连方式,至少1次是代理方式;接收单元,接收返回的至少3个响应信息集合;第一...
【专利技术属性】
技术研发人员:唐智翔,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。