npm 包 @hijup/check-header 使用教程

阅读时长 3 分钟读完

前言

在前端开发的日常工作中,我们经常需要获取浏览器的请求头信息,来判断用户的操作行为。本文将介绍一个 npm 包 @hijup/check-header ,它可以帮助我们方便的获取浏览器请求头信息,并且提供了一些常用的判断功能。

安装

使用 npm 安装 @hijup/check-header :

使用方法

在项目中引入 @hijup/check-header :

或者使用 CommonJS 引入:

功能介绍

获取请求头信息

使用 CheckHeader.getHeaders() 可以获取浏览器请求头信息,返回一个对象。例如:

输出结果:

-- -------------------- ---- -------
-
    ------------------ --------
    --------------- ---------------------------------
    ------------- ------------ -------- -- ----- ------ ---- ------------------ ------- ---- ------ -------------------- ---------------
    ---------- -------------------------
    ------------------ ------ -------- ----
    --------- ------------------ ----------- -----
    ------------- ------------
-

判断请求来源

使用 CheckHeader.isFromWechat() 可以判断请求是否来自微信浏览器,返回一个布尔值。例如:

输出结果:

判断请求类型

使用 CheckHeader.isAjax() 可以判断请求是否为 Ajax 请求,返回一个布尔值。例如:

输出结果:

示例代码

-- -------------------- ---- -------
------ ----------- ---- ---------------------

----- ------- - ------------------------
--------------------

----- ------------ - --------------------------
-------------------------

----- ------------- - --------------------
--------------------------

结语

@hijup/check-header 是一个非常实用的 npm 包,可以在前端开发中帮助我们获取浏览器请求头信息,减少了我们的工作量。同时,它提供了一些常用的判断功能,在业务开发中也非常实用。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066bbb967216659e244102

纠错
反馈