The invention relates to a method and a device for detecting a connection point of a wireless network access point. The method includes: wireless network access point for the selected connection, the wireless network access point, and initiates an access request to the first page specified by the wireless network access point; receiving the first specified page according to the first response data of the access request return; determine the first response data and the first the contents of the specified page matches, if matched, prompting the wireless network access point connected to the network. Method and apparatus for the detection of wireless network access point to connect to the network, realize the detection of wireless network access point to connect to the network, without the need for Ping operation, suitable for the detection of various wireless network access point to connect to the network, improves the versatility of detection.
【技术实现步骤摘要】
检测无线网络接入点连接网络的方法和装置
本专利技术涉及网络应用领域,特别是涉及一种检测无线网络接入点连接网络的方法和装置。
技术介绍
WiFi是一种可以将移动终端、个人计算机等终端互连的技术。随着WiFi技术的发展,在许多公众场合设有WiFi热点(无线网络接入点),用户可以通过这些无线网络接入点接入网络进行上网。但是WiFi热点的质量参差不齐,有的甚至无法上网,有的需要用户输入手机号码进行验证才能连接网络,用户无法清楚所连接的WiFi热点是否可以连接网络。为了检测WiFi热点是否能够连接网络,传统的方式是向服务器发送ICMP(InternetControlMessageProtocol,因特网控制报文协议)包进行ping操作,并分析回包来进行判断,然而,有些WiFi热点禁止ping操作,导致无法检测无线网络接入点是否能够连接网络。
技术实现思路
基于此,有必要针对无法检测部分无线网络接入点是否能够连接网络的问题,提供一种检测无线网络接入点连接网络的方法和装置,能够检测各种无线网络接入点是否能够连接网络,提高了检测的通用性。一种检测无线网络接入点连接网络的方法,包括:获取所选的无线网络接入点,连接所述无线网络接入点,并通过所述无线网络接入点向第一指定网页发起访问请求;接收所述第一指定网页根据所述访问请求返回的第一响应数据;判断所述第一响应数据与所述第一指定网页的内容是否相匹配,若相匹配,则提示所述无线网络接入点连接网络成功。一种检测无线网络接入点连接网络的装置,包括:请求发起模块,用于获取所选的无线网络接入点,连接所述无线网络接入点,并通过所述无线网络接入点向第 ...
【技术保护点】
一种检测无线网络接入点连接网络的方法,包括:获取所选的无线网络接入点,连接所述无线网络接入点,并通过所述无线网络接入点向第一指定网页发起访问请求;接收所述第一指定网页根据所述访问请求返回的第一响应数据;判断所述第一响应数据与所述第一指定网页的内容是否相匹配,若相匹配,则提示所述无线网络接入点连接网络成功。
【技术特征摘要】
1.一种检测无线网络接入点连接网络的方法,包括:获取所选的无线网络接入点,连接所述无线网络接入点,并通过所述无线网络接入点向第一指定网页发起访问请求;接收所述第一指定网页根据所述访问请求返回的第一响应数据;判断所述第一响应数据与所述第一指定网页的内容是否相匹配,若相匹配,则提示所述无线网络接入点连接网络成功。2.根据权利要求1所述的方法,其特征在于,所述判断所述第一响应数据与所述第一指定网页的内容是否相匹配,包括:判断所述第一响应数据中是否包含所述第一指定网页中的关键内容,若所述第一响应数据中包含所述关键内容,则所述第一响应数据与所述第一指定网页的内容相匹配,若所述第一响应数据中不包含所述第一指定网页中的关键内容,则所述第一响应数据与所述第一指定网页的内容不匹配。3.根据权利要求1所述的方法,其特征在于,所述判断所述第一响应数据与所述第一指定网页的内容是否相匹配,包括:判断所述第一响应数据中的状态码是否为第一预设状态码,若是,则所述第一响应数据与所述第一指定网页的内容相匹配,若否,则所述第一响应数据与所述第一指定网页的内容不匹配。4.根据权利要求1或2中所述的方法,其特征在于,所述方法还包括:在判断出所述第一响应数据与所述第一指定网页的内容不匹配时,进一步判断所述第一响应数据的状态码除以100的商是否为3,以及重定向地址Location的值是否为空,若商为3且Location重定向地址的值不为空,则提示本次判断结果为所述无线网络接入点为需要验证的无线网络接入点,若否,则进一步判断所述第一响应数据的状态码除以100的商是否为2,以及实例body的内容不为空,若商为2且body的内容不为空,则提示本次判断结果为所述无线网络接入点为需要验证的无线网络接入点,若否,则提示所述无线网络接入点无法连接网络。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:在判断结果为所述无线网络接入点无线连接网络时,通过所述无线网络接入点向第二指定网页发起访问请求;接收所述第二指定网页根据所述访问请求返回的第二响应数据;判断所述第二响应数据与所述第二指定网页的内容是否相匹配,若相匹配,则提示所述无线网络接入点连接网络成功,若不匹配,则提示所述无线网络接入点无法连接网络。6.根据权利要求5所述的方法,其特征在于,所述判断所述第二响应数据与所述第二指定网页的内容是否相匹配,包括:判断所述第二响应数据中是否包含所述第二指定网页中的关键内容,若所述第二响应数据中包含所述关键内容,则所述第二响应数据与所述第二指定网页的内容相匹配,若所述第二响应数据中不包含所述第二指定网页中的关键内容,则所述第二响应数据与所述第二指定网页的内容不匹配。7.根据权利要求5所述的方法,其特征在于,所述判断所述第二响应数据与所述第二指定网页的内容是否相匹配,包括:判断所述第二响应数据中的状态码是否为第二预设状态码,若是,则所述第二响应数据与所述第二指定网页的内容相匹配,若否,则所述第二响应数据与所述第二指定网页的内容不匹配。8.根据权利要求5所述的方法,其特征在于,所述方法还包括:在判断出所述第二响应数据与所述第二指定网页的内容不匹配时,检测是否超过最大重试次数,若是,则结束,若否,则重新通过所述无线网络接入点向第一指定网页发起访问请求检测所述无线网络接入点是否连接网络。9.一种检测无线网络...
【专利技术属性】
技术研发人员:卢子填,丁海峰,张燕,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。