精华内容
下载资源
问答
  • 信息获取包括哪些
    千次阅读
    2021-06-08 02:36:11

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。

    以安卓手机获取通讯录为例,开启获取手机信息权限的方法:

    1、打开【安全中心】,进入【授权管理】。

    2、选择【应用权限管理】。

    3、选择【应用管理】。

    4、在应用列表中找到想要开通权限的应用,点击进入。

    5、在权限列表中找到【读取联系人】。

    6、点击【读取联系人】,在下方弹出来的选项中选择“允许”即可。

    有几项技术可以解决非结构化数据的安全,但是一旦数据离开网络,这些安全技术就会因为不能控制数据迁移后的环境而失去效果。这些技术有一个共同点,安全控制绑定在数据本身之外,例如网络或者计算机周边设备。不管数据传输至何处,只有一种技术能完全保护数据的访问。它对元数据建立分类、访问控制以及有关个人用户允许访问数据的权限信息,该解决方案被称为信息权限管理(IRM)。

    启用 IRM 的文档包含内容许可。内容许可包含电子邮件地址、权限信息和身份验证信息。每当有人试图打开启用 IRM 的文档时,Office Word 2003 都将根据该用户的标识检查保存在文档中的内容许可。如果该用户以前从未打开该文档,Office Word 2003 将与 IRM 服务器联系,验证该用户的标识,为其下载新的内容许可(假设该用户具有所需的权限),并将该内容许可保存到文档。

    更多相关内容
  • 微信小程序获取用户基本信息

    千次阅读 2021-03-26 11:43:21
    调用接口获取登录凭证(code),用户登录凭证(有效期五分钟)。 代码示例: wx.login({ success (res) { if (res.code) { //发起网络请求 wx.request({ url: 'https://test.com/onLogin', data: { code: ...

    主要获取头像、昵称、手机号信息

    一、登录

    1. wx.login

    • 调用接口获取登录凭证(code),用户登录凭证(有效期五分钟)。
      代码示例:
    wx.login({
      success (res) {
        if (res.code) {
          //发起网络请求
          wx.request({
            url: 'https://test.com/onLogin',
            data: {
              code: res.code
            }
          })
        } else {
          console.log('登录失败!' + res.errMsg)
        }
      }})
    
    • 服务端通过凭证(code)可换取用户登录信息:openid、unionid、session_key;
      用户在当前小程序的唯一标识(openid);
      微信开放平台帐号下的唯一标识(unionid),当前小程序已绑定到微信开放平台帐号;
      本次登录的会话密钥(session_key)等;

    2. wx.checkSession

    • 检查登录态是否过期:调用成功说明当前 session_key 未过期,调用失败说明 session_key 已过期
      示例代码:
    wx.checkSession({
      success () {
        //session_key 未过期,并且在本生命周期一直有效
      },
      fail () {
        // session_key 已经失效,需要重新执行登录流程
        wx.login() //重新登录
      }})
    

    二、用户信息

    1. wx.getUserProfile:头像、昵称(2021年2月23日起更新)

    • 每次请求都会弹出授权窗口,用户同意后返回 userInfo
      (开发者每次通过该接口获取用户个人信息均需用户确认,请开发者妥善保管用户快速填写的头像昵称,避免重复弹窗)
      开发者需要在获取用户的头像昵称信息,可调用wx.getUserProfile接口:头像、昵称、性别与地区;
      开发者若需要在界面中展示用户的头像昵称信息,可以通过组件进行渲染,该组件无需用户确认,可以在界面中直接展示

    2. 获取手机号

    • 获取微信用户绑定的手机号,需先调用wx.login接口。
      因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 button 组件的点击来触发。
      注意:目前该接口针对非个人开发者,且完成了认证的小程序开放

    • 使用方法
      ① 将 button 组件 open-type 的值设置为 getPhoneNumber
      ② 用户点击并同意之后,通过 bindgetphonenumber 事件回调获取到微信服务器返回的加密数据(encryptedData、iv)
      ③ 服务端将encryptedData、iv、 session_key 、 app_id 结合进行解密获取手机号。
      注意:在回调中调用 wx.login 登录,可能会刷新登录态。此时服务器使用 code 换取的 sessionKey 不是加密时使用的 sessionKey,导致解密失败。建议开发者提前进行 login;或者在回调中先使用 checkSession 进行登录态检查,避免 login 刷新登录态。
      代码示例:

    <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>
     getPhoneNumber (e) {
        console.log(e.detail.errMsg)
        console.log(e.detail.iv)
        console.log(e.detail.encryptedData)
      }
    
    • 服务端解密官方示例
    $aesKey=base64_decode($this->sessionKey);
    $aesIV=base64_decode($iv);
    $aesCipher=base64_decode($encryptedData);
    $result=openssl_decrypt( $aesCipher, "AES-128-CBC", $aesKey, 1, $aesIV);
    $dataObj= json_decode($result, true);
    

    三、小结

    • openid
      同一个应用(App、公众号、小程序)的同一个用户有唯一的openid

    • unionid
      如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。
      同一用户,对同一个微信开放平台下的不同应用,unionid是相同的

    • 二者获取区别
      OpenID可以无感获取
      无感获取 UnionID 必须满足以下任一条件:
      ①用户已经关注了同主体的公众号;
      ②用户已经授权过同主体的其他应用获取 UnionID;
      ③用户刚刚通过小程序完成了支付;
      ④否则必须让用户点击按钮允许获取公开信息后,才可获得 UnionID(前提是绑定到开放平台);

    • 怎么获取 unionid
      ①加入开放平台
      ②调用wx.login获取code
      ③服务端调用 auth.code2Session 接口,获取OpenID、UnionID(当前小程序已绑定到微信开放平台帐号)、会话密钥 session_key。
      服务端获取用户登录信息调用接口:
      https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html
      ④wx.login的code只能使用一次

    • 会话密钥 session_key 有效性
      开发者如果遇到因为 session_key 不正确而校验签名失败或解密失败,请关注下面几个与 session_key 有关的注意事项。
      ①wx.login 调用时,用户的 session_key 可能会被更新而致使旧 session_key 失效(刷新机制存在最短周期,如果同一个用户短时间内多次调用 wx.login,并非每次调用都导致 session_key 刷新)。开发者应该在明确需要重新登录时才调用 wx.login,及时通过 auth.code2Session 接口更新服务器存储的 session_key。
      ②微信不会把 session_key 的有效期告知开发者。我们会根据用户使用小程序的行为对 session_key 进行续期。用户越频繁使用小程序,session_key 有效期越长。
      ③开发者在 session_key 失效时,可以通过重新执行登录流程获取有效的 session_key。使用接口 wx.checkSession可以校验 session_key 是否有效,从而避免小程序反复执行登录流程。
      ④当开发者在实现自定义登录态时,可以考虑以 session_key 有效期作为自身登录态有效期,也可以实现自定义的时效性策略。

    • 注意
      ①公众号或小程序授权第三方平台的额度由5个提升为15个,其中互斥权限集仍只可授权给1个第三方平台
      ②一个公众号或小程序只能绑定一个开放平台
      ③公众号开发时只有用户关注了公众号,才可以获取到unionid。如果用户不关注或取消关注公众号,是无法获取unionid的
      ④必须将公众号或小程序绑定到开放平台才可以获取unionid

    展开全文
  • 电信设备-代理服务器、包含其的数据库执行信息获取系统和获取方法.zip
  • 信息技术类专业包括哪些

    千次阅读 2021-07-01 18:59:33
    信息技术类专业包括哪些信息技术类专业包含电子与信息技术、电子技术应用、广播电视应用技术、通信技术、通信设备安装与维护、通信运营服务、轨道交通信号、计算机及应用、软件与信息服务、计算机网络技术、计算机及...

    信息技术类专业包括哪些呢?有同学了解过吗,因为大学专业的选择很重要。下面是由出国留学网小编为大家整理的“信息技术类专业包括哪些”,仅供参考,欢迎大家阅读。

    信息技术类专业包括哪些

    信息技术类专业包含电子与信息技术、电子技术应用、广播电视应用技术、通信技术、通信设备安装与维护、通信运营服务、轨道交通信号、计算机及应用、软件与信息服务、计算机网络技术、计算机及外设维修、数字媒体技术应用等十二个专业。

    信息领域主要的一级学科共有4个,分别是:0809电子科学与技术、0810信息与通信工程、0811控制科学与工程、0812计算机科学与技术。这四个一级学科覆盖面广、积淀深厚、发展迅速、热门度高,是信息领域的核心学科,也是中国各大高校——尤其是C9高校和其他985高校重点发展的对象,因而竞争极其激烈。

    相近专业:

    教育技术学、现代教育技术、微电子学、自动化、电子信息工程、电子信息科学与技术、地理信息系统、通信工程、电子科学与技术、生物医学工程、电气工程与自动化、信息工程、信息科学技术、软件工程、影视艺术技术、网络工程、信息显示与光电技术、集成电路设计与集成系统、光电信息工程、广播电视工程、电气信息工程、计算机软件、电力工程与管理、智能科学与技术、数字媒体艺术、探测制导与控制技术、数字媒体技术、信息与通信工程、建筑电气与智能化、电磁场与无线技术。

    拓展阅读:信息技术包括哪些

    技术分类:

    1、按表现形态的不同,信息技术可分为硬技术(物化技术)与软技术(非物化技术)。前者指各种信息设备及其功能,如显微镜、电话机、通信卫星、多媒体电脑。后者指有关信息获取与处理的各种知识、方法与技能,如语言文字技术、数据统计分析技术、规划决策技术、计算机软件技术等。

    2、按工作流程中基本环节的不同,信息技术可分为信息获取技术、信息传递技术、信息存储技术、信息加工技术及信息标准化技术。信息获取技术包括信息的搜索、感知、接收、过滤等。如显微镜、望远镜、气象卫星、温度计、钟表、Internet搜索器中的技术等。

    3、按技术的功能层次不同,可将信息技术体系分为基础层次的信息技术,支撑层次的信息技术,如机械技术、电子技术、激光技术、生物技术、空间技术。主体层次的信息技术,如感测技术、通信技术、计算机技术、控制技术,应用层次的信息技术。

    展开全文
  • PHP获取客户端(浏览器)信息;PHP获取客户端系统信息;PHP获取服务器基本信息

    一、PHP获取客户端(浏览器)信息函数

    /**  
     * 获取客户端浏览器信息
     * @param   null  
     * @author  https://blog.jjonline.cn/phptech/168.html
     * @return  string   
     */  
    function get_broswer()
    {
        $sys = $_SERVER['HTTP_USER_AGENT'];  //获取用户代理字符串  
        if (stripos($sys, "Firefox/") > 0) {  
            preg_match("/Firefox\/([^;)]+)+/i", $sys, $b);  
            $exp[0] = "Firefox";  
            $exp[1] = $b[1];  	//获取火狐浏览器的版本号  
        } elseif (stripos($sys, "Maxthon") > 0) {  
            preg_match("/Maxthon\/([\d\.]+)/", $sys, $aoyou);  
            $exp[0] = "傲游";  
            $exp[1] = $aoyou[1];  
        } elseif (stripos($sys, "MSIE") > 0) {  
            preg_match("/MSIE\s+([^;)]+)+/i", $sys, $ie);  
            $exp[0] = "IE";  
            $exp[1] = $ie[1];  //获取IE的版本号  
        } elseif (stripos($sys, "OPR") > 0) {  
            preg_match("/OPR\/([\d\.]+)/", $sys, $opera);  
            $exp[0] = "Opera";  
            $exp[1] = $opera[1];    
        } elseif(stripos($sys, "Edge") > 0) {  
            //win10 Edge浏览器 添加了chrome内核标记 在判断Chrome之前匹配  
            preg_match("/Edge\/([\d\.]+)/", $sys, $Edge);  
            $exp[0] = "Edge";  
            $exp[1] = $Edge[1];  
        } elseif (stripos($sys, "Chrome") > 0) {  
            preg_match("/Chrome\/([\d\.]+)/", $sys, $google);  
            $exp[0] = "Chrome";  
            $exp[1] = $google[1];  //获取google chrome的版本号  
        } elseif(stripos($sys,'rv:')>0 && stripos($sys,'Gecko')>0){  
            preg_match("/rv:([\d\.]+)/", $sys, $IE);  
            $exp[0] = "IE";  
            $exp[1] = $IE[1];  
        }else {  
            $exp[0] = "未知浏览器";  
            $exp[1] = "";   
        }  
        return $exp[0].'('.$exp[1].')';  
    }

    二、获取客户端系统信息

    /**  
     * 获取客户端操作系统信息,包括win10 
     * @param   null  
     * @author  https://blog.jjonline.cn/phptech/168.html 
     * @return  string   
     */  
    function get_os(){  
        $agent = $_SERVER['HTTP_USER_AGENT'];  
        $os = false;
    
        if (preg_match('/win/i', $agent) && strpos($agent, '95'))  
        {  
          $os = 'Windows 95';  
        }  
        else if (preg_match('/win 9x/i', $agent) && strpos($agent, '4.90'))  
        {  
          $os = 'Windows ME';  
        }  
        else if (preg_match('/win/i', $agent) && preg_match('/98/i', $agent))  
        {  
          $os = 'Windows 98';  
        }  
        else if (preg_match('/win/i', $agent) && preg_match('/nt 6.0/i', $agent))  
        {  
          $os = 'Windows Vista';  
        }  
        else if (preg_match('/win/i', $agent) && preg_match('/nt 6.1/i', $agent))  
        {  
          $os = 'Windows 7';  
        }  
          else if (preg_match('/win/i', $agent) && preg_match('/nt 6.2/i', $agent))  
        {  
          $os = 'Windows 8';  
        }else if(preg_match('/win/i', $agent) && preg_match('/nt 10.0/i', $agent))  
        {  
          $os = 'Windows 10';#添加win10判断  
        }else if (preg_match('/win/i', $agent) && preg_match('/nt 5.1/i', $agent))  
        {  
          $os = 'Windows XP';  
        }  
        else if (preg_match('/win/i', $agent) && preg_match('/nt 5/i', $agent))  
        {  
          $os = 'Windows 2000';  
        }  
        else if (preg_match('/win/i', $agent) && preg_match('/nt/i', $agent))  
        {  
          $os = 'Windows NT';  
        }  
        else if (preg_match('/win/i', $agent) && preg_match('/32/i', $agent))  
        {  
          $os = 'Windows 32';  
        }  
        else if (preg_match('/linux/i', $agent))  
        {  
          $os = 'Linux';  
        }  
        else if (preg_match('/unix/i', $agent))  
        {  
          $os = 'Unix';  
        }  
        else if (preg_match('/sun/i', $agent) && preg_match('/os/i', $agent))  
        {  
          $os = 'SunOS';  
        }  
        else if (preg_match('/ibm/i', $agent) && preg_match('/os/i', $agent))  
        {  
          $os = 'IBM OS/2';  
        }  
        else if (preg_match('/Mac/i', $agent) && preg_match('/PC/i', $agent))  
        {  
          $os = 'Macintosh';  
        }  
        else if (preg_match('/PowerPC/i', $agent))  
        {  
          $os = 'PowerPC';  
        }  
        else if (preg_match('/AIX/i', $agent))  
        {  
          $os = 'AIX';  
        }  
        else if (preg_match('/HPUX/i', $agent))  
        {  
          $os = 'HPUX';  
        }  
        else if (preg_match('/NetBSD/i', $agent))  
        {  
          $os = 'NetBSD';  
        }  
        else if (preg_match('/BSD/i', $agent))  
        {  
          $os = 'BSD';  
        }  
        else if (preg_match('/OSF1/i', $agent))  
        {  
          $os = 'OSF1';  
        }  
        else if (preg_match('/IRIX/i', $agent))  
        {  
          $os = 'IRIX';  
        }  
        else if (preg_match('/FreeBSD/i', $agent))  
        {  
          $os = 'FreeBSD';  
        }  
        else if (preg_match('/teleport/i', $agent))  
        {  
          $os = 'teleport';  
        }  
        else if (preg_match('/flashget/i', $agent))  
        {  
          $os = 'flashget';  
        }  
        else if (preg_match('/webzip/i', $agent))  
        {  
          $os = 'webzip';  
        }  
        else if (preg_match('/offline/i', $agent))  
        {  
          $os = 'offline';  
        }  
        else  
        {  
          $os = '未知操作系统';  
        }  
        return $os;    
    }

    三、获取服务器基本信息

    public function osinfo()
    {
    	$info = array(
    		'操作系统'	=>	PHP_OS,
    		'运行环境'	=>	$_SERVER["SERVER_SOFTWARE"],
    		'主机名'		=>	$_SERVER['SERVER_NAME'],
    		'WEB服务端口'	=>	$_SERVER['SERVER_PORT'],
    		'网站文档目录'	=>	$_SERVER["DOCUMENT_ROOT"],
    		'浏览器信息'	=>	substr($_SERVER['HTTP_USER_AGENT'], 0, 40),
    		'通信协议'	=>	$_SERVER['SERVER_PROTOCOL'],
    		'请求方法'	=>	$_SERVER['REQUEST_METHOD'],
    		// 'ThinkPHP版本'=>THINK_VERSION,
    		'PHP版本'	=>	PHP_VERSION,	 
    		'上传附件限制'	=>	ini_get('upload_max_filesize'),
    		'执行时间限制'	=>	ini_get('max_execution_time').'秒',
    		'服务器时间'	=>	date("Y年n月j日 H:i:s"),
    		'北京时间'	=>	gmdate("Y年n月j日 H:i:s",time()+8*3600),
    		'服务器域名/IP'	=>	$_SERVER['SERVER_NAME'].' [ '.gethostbyname($_SERVER['SERVER_NAME']).' ]',
    		'剩余空间'	=>	round((disk_free_space(".")/(1024*1024)),2).'M',
    		'当前用户的IP地址'=>	$_SERVER['REMOTE_ADDR'],
    	);
    
    	return $info;
    }

    四、参考资料

    《最新PHP获取客户端浏览以及操作系统信息》【获取客户端浏览器函数和获取客户端系统函数是照搬过来的,感谢大神!】

    展开全文
  • python面向对象之获取对象信息

    千次阅读 2022-04-27 18:48:23
    在 Python 中使用反射可以得到对象的所有属性,这个机制被称为反射(反过来让对象告诉我们他是什么),用于实现在运行时获取未知对象的信息。 python中有几个内置方法,可以用来检查或是访问对象的属性。这些方法...
  • 一、通过组件: 优点: 不需要用户... 三、通过 获取 getUserInfo(e){ console.log(e) } 优点: 这是微信小程序推荐的用法,可以直接唤起授权弹窗(唯一的方式),返回的e中就包含获取到的用户信息 缺点: 相对麻烦一点
  • snmp 获取机器信息 控制关机重启(在被控制端运行客户端的情况下) linux&windows; java实现 利用别人的snmp java开发包实现,文件里面包含这个包。 包括一个文档。 被控制端包括linux版本的,和windows的。
  • 0x00:简介 banner 信息来表示欢迎语,其中会包含一些敏感信息,所以获取 banner 也属于信息搜集的范畴。在渗透测试中,典型的 4xx、5xx 信息泄露就属于 ...banner 信息获取的基础是在和目标建立链接后的,只有...
  • Android获取系统信息

    千次阅读 2022-03-23 22:15:58
    Android获取系统信息 android.os.build android.os.build类中的信息非常丰富,包含了大量系统编译时的配置、设置信息。比如以下列举的 Build.BURAD //主板 Build.BRAND //android系统定制厂商,比如华为、小米等厂商...
  • Web项目中经常会用token来进行用户的访问验证,那么在获得token之后,如果有很多地方需要根据token获得对应的用户信息,你会怎么获取? 本文给大家提供N种方式,对照一下,看看你的项目中所使用的方式属于哪个Level...
  • 由于项目需求,开发地图时需要对地图点信息进行聚合,而且还需要获取该聚合点下的点有哪些,查看相关资料,并没有对这一问题进行介绍,如何解决这个问题?     在地图初始化时,地图上的点位是...
  • C#获取本机各基础参数操作类,包含内容广泛,非常实用好用! 主要包括获取本机用户名、MAC地址、内网IP地址、公网IP地址、硬盘ID、CPU序列号、系统名称、物理内存。 操作系统的登录用户名 获取本机MAC地址 获取本...
  • kubernetes 自从1.7开始,可以在pod 的container 内获取pod的spec,metadata 等信息。 具体方法可以通过env获取: env: - name: MY_NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName ...
  • 包含两个东西,1是实现文档,2是实现demo。 这是java版的,实现原理,通过JS请求自定义controller方法来获取微信用户信息的。
  • wx.getUserInfo与获取用户个人信息(头像、昵称、性别与地区),将直接获取匿名数据(包括userInfo与encryptedData中的用户个人信息) 就是 wx.getUserInfo 不能用了,要用这个接口获取 新的接口 3、登陆流程变更 ...
  • 首先需要准备相应的微信公众号信息,比如appid、appsecret;并且添加当前H5页面的域名地址到微信...(三)根据ACCESS_TOKEN和OPENID信息获取相应的用户信息 微信返回用户信息JSON: 调用微信接口获取用户信息:...
  • 最近,对微信公众号有点兴趣,就自己研究了研究里面的一些内容,发现还挺... 我想,做微信公众号开发的,对于想获取关注了公众号的用户信息,或者说是当前与后台服务器进行交互的当前用户信息,这个功能是很重要...
  • 1.获取访问者的ip地址: 不多说直接上代码,详解见注释 package com.xr.util; import lombok.extern.slf4j.Slf4j; import javax.servlet.http.HttpServletRequest; import java.net.*; import java.util....
  • 一、怎样获取wifi对象并进行操作 ================= 要操作 WIFI 设备,需要先获取  Context.getSystemService(Context.WIFI_SERVICE) 获取 WifiManager 对象,并通过这个对象来管理WIFI设备。 addNetwork...
  • 可以获取已安装应用各种信息的adb

    热门讨论 2013-05-13 19:18:14
    新修改ADB,可以获取已安装的APK 各种信息包括版本号,权限,安装时间,包路径等等信息,命令行 adb ApkInfo com.softstar.Richman
  • 既然前面有说到spring security 是如何验证当前用户以及获取到当前用户信息,哪么spring security auth2.0又是如何验证当前用户信息的呢? 技术详解: spring security auth2.0验证用户信息其实更加简单,具体的...
  • Apach服务器下可以直接使用 PHP自带函数获取客户端HTTP请求头信息/* 作用:获取客户端HTTP请求所有头信息(header) 参数:无。 返回:HTTP请求所有头信息数组 */ Array getallheaders(); 实例:&lt;?...
  • banner的获取: banner 信息来表示欢迎语,其中会包含一些敏感信息,所以获取 banner 也属于信息搜集的范畴。在渗透测试中,典型的 4xx、5xx 信息泄露就属于 ...banner 信息获取的基础是在和目标建立链接后的,建...
  • JS--AJAX获取JSON数据、获取头部信息

    千次阅读 2019-09-29 23:08:35
    通过XMLHttpRequest对象的responseText属性获取返回的JSON数据字符串,然后可以使用evaluate()方法将其解析为本地JavaScript对象,从该对象中再读取任何想要的信息。 示例:将JSON对象字符串转换为本地对象 <%-- ...
  • SpringSecurity获取用户信息

    千次阅读 2021-08-24 07:46:14
    在使用springsecurity的时候,经常要获取用户信息。 Authentication是springsecurity中保存用户信息的对象,里面包含用户信息,权限信息,登录密码等。可以通过SecurityContextHolder来获取Authentication对象,...
  • 微信小程序 获取用户信息(包括openId等敏感信息)

    万次阅读 多人点赞 2017-08-07 17:34:01
    获取用户的基本信息 wx.getUserInfo(OBJECT)获取用户信息 wx.getUserInfo({ success: function(res) { var userInfo = res.userInfo //用户基本信息 var nickName = userInfo.nickName //用户名
  • Android 获取SIM卡信息

    千次阅读 2019-10-22 15:32:04
    android 获取sim卡运营商信息 TelephonyManager tm = (TelephonyManager)Context.getSystemService(Context.TELEPHONY_SERVICE); TelephonyManager 的使用 TelephonyManager 提供设备上获取通讯服务信息的入口,...
  • Python中获取异常(Exception)信息

    千次阅读 2022-02-15 17:48:49
    异常信息获取对于程序的调试非常重要,可以有助于快速定位有错误程序...返回字符串类型,只给出异常信息,不包括异常信息的类型,如1/0的异常信息 'integer division or modulo by zero' 2、repr(e) 给出较全的异
  • 下一跳——路由器转发到达目的网段的数据包所使用的下一跳地址 这些信息(目标网络、掩码、出接口、下一跳)标识了目的网段、明确了转发IP报文的路径 路由信息获取方式: 直连路由、静态路由(手动配置)、动态路由...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,276,926
精华内容 910,770
热门标签
关键字:

信息获取包括哪些