Skip to content
On this page

Internet

随机生成网络相关内容。包含 ip,url,email,手机号和 uuid 等。

ipv4

随机生成一个 ipv4 地址。

返回类型: string

ts
lorem.internet.ipv4(); // 101.74.177.8

ipv6

随机生成一个 ipv6 地址。

返回类型: string

ts
lorem.internet.ipv6(); // 1f2c:3ff1:4016:7734:e014:fa37:becd:e726

domain

随机生成一个域名地址

名称类型必填默认值描述
levelnumber1子域名层级。默认为 1

返回类型: string

ts
lorem.internet.domain(); // sw8v6c6y.rw
lorem.internet.domain(2); // dn786xlk4r.0w2ei-8jf0.biz

TIP

domain()函数仅生成域名,不包含网络协议和子目录。如果需要完整的网络地址,请使用 url()函数。

url

随机生成一个 url 地址。

名称类型必填默认值描述
subboolean|numberfalse子目录层级。设置为 true,则随机生成 1~4 层子目录。设置具体数值,则生成指定层子目录(最大 10 层)。缺省或设置为 false, 不生成子目录。
protocolstring网络协议。可自定义网络协议。缺省则随机生成常用网络协议。
suffixstring域名后缀(如.com, .org, .com.cn 等)。注意:域名后缀需要包含点号
domainLevelstring[1, 3]域名层级。默认为 1~3 层。

返回类型: string

ts
lorem.internet.url(); // news://34.s.et
lorem.internet.url({ sub: true, protocol: 'https' }); // https://xoefumbzt.hk.cn/kccg
lorem.internet.url({ sub: 2, protocol: 'https' }); // https://ajaph9sy.g3ei.d2xj9og8p.idv
lorem.internet.url({ protocol: 'https', domainLevel: 1 }); // https://t51.aero
lorem.internet.url({ protocol: 'https', domainLevel: 1, suffix: '.com.cn' }); // https://lpr.com.cn

tld

随机生成一个顶级域名

返回类型: string

ts
lorem.internet.tld(); // .org

email

随机生成一个邮箱。

返回类型: string

ts
lorem.internet.email(); // mL4eMhRy/@inbox.com

mobile

随机生成一个 11 位手机号。

名称类型必填默认值描述
hiddenbooleanfalse是否隐藏中间四位

返回类型: string

ts
lorem.internet.mobile(); // 18658112949
lorem.internet.mobile(true); // 132****6003

uuid

随机生成一个 uuid。

返回类型: string

ts
lorem.internet.uuid(); // 276f8b52-c752-48c8-afb0-22a43e6d6d4b

httpStatusCode

随机生成一个网络状态码

名称类型必填默认值描述
typestring网络状态码类型。支持:tempResponse(1xx), clientSuccess(2xx), redirect(3xx), clientError(4xx), serverError(5xx)

返回类型: number

ts
lorem.internet.httpStatusCode(); // 503
lorem.internet.httpStatusCode('redirect'); // 301

httpMethod

随机生成一个网络请求方法

返回类型: string

ts
lorem.internet.httpMethod(); // POST

landline

随机生成一个中国大陆固定电话号码。

返回类型: string

ts
lorem.internet.landline(); // 0718-35113386

Released under the MIT License.