手机验证码发不过来的几种情况:
1、手机装了拦截软件。
2、手机关机、暂无信号、欠费或者停机。
3、手机欠费停机后充值复机第一天无法接收sp短信。
4、用户在运营商那边设置了黑名单
5、手机无法接收长度超过70个字的短信。
6、手机在境外使用或者使用境外手机。
7、手机短信息存储满了。
8、个别地区有手机网络、运营商故障等。
一、用户手机号码被运营商屏蔽。需要联系运营商解决此问题。
二、手机短信安全软件等黑名单设置。查看短信黑名单设置,菜单-gt骚扰拦截-gt设置,分别查看拦截模式与黑白明单是否有不允许短信到达的号码。
三、手机内部浏览器隐私设置。重新设置浏览器安全等级或者关闭浏览器“阻止第三方cookie”的设置,设置-gt隐私设置-gt内容设置。
四、手机短信发送超过当天最高条数限制。当天不能再登录需要验证手机的服务。
五、网络无线网络、通信等延时。耐心等待,或读秒完成后重试。
登录的网站才访问网页时网站会验证cookie信息,以确定当前用户是否登录,所以在采集这类网站的数据时,需要同步发送cookie数据,确保网站验证cookie可以成功。
cookie如何来?可以使用抓包工具,然后打开浏览器实现目标采集网站的登录操作,然后再抓包工具中将记录的cookie拷贝出来,粘贴到你所使用的采集软件中,或者利用采集软件直接实现登录操作。如果登录遇到验证码,自动化登录的操作就比较难搞了,除非去自动打码,花钱的呦总之,就是采集登录的网站,需要使用cookie
cookie指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。清除方法:
1、打开ie浏览器,设置工具---internet选项
2、找到浏览记录点击删除即可
在正常情况下,浏览器禁止跨域访问cookies。
通常,跨域cookies可以通过sso服务获得。其思想是:
域a页面访问位于域a中的服务器,验证权限,域a服务器与域b服务器通信,为认证域记录唯一的加密字符串(并向域b服务器发送cookie信息)。
域a服务器返回302跳转,跳转到域b,并使用加密字符串作为url的一部分从域a跳转到域b,域b服务器通过加密字符串提前从域a服务器获取cookie信息,并在响应头中添加setcookie字段来设置cookie。
所以cookie不能跨域访问