模块概览#
对于用户账户,你可能需要一个 {{$internet.email}} 和一个 {{$internet.password}},以及 ASCII 的 {{$internet.userName}} 或 Unicode 的 {{$internet.displayName}}。由于生成的电子邮件可能会巧合地成为真实的电子邮件地址,因此你不应使用这些地址来发送真实邮件。如果对此有顾虑,请改用 {{$internet.exampleEmail}}。对于网站,你可以生成一个 {{$internet.domainName}} 或完整的 {{$internet.url}}。要让你的数据更 🔥,可以使用 {{$internet.emoji}}。你还可以访问许多更偏技术性的 Web 请求元素,例如 {{$internet.httpMethod}}、{{$internet.httpStatusCode}}、{{$internet.ip}}、{{$internet.mac}}、{{internet.port}}`。
color#
在美观的调色板中生成随机 CSS 十六进制颜色代码。| 名称 | 类型 | 默认值 | 描述 |
|---|
| blueBase | number | 0 | 可选的蓝色基准值,范围在 0 到 255 之间。 |
| greenBase | number | 0 | 可选的绿色基准值,范围在 0 到 255 之间。 |
| redBase | number | 0 | 可选的红色基准值,范围在 0 到 255 之间。 |
displayName#
使用给定的人名作为基础生成显示名称。生成的显示名称可能使用提供的一个或两个名字。如果输入名称包含 Unicode 字符,则生成的显示名称将包含 Unicode 字符。它不会包含空格。| 名称 | 类型 | 默认值 | 描述 |
|---|
| firstName | string | {{$person.firstName}} | 要使用的可选名字。 |
| lastName | string | {{$person.lastName}} | 要使用的可选姓氏。 |
domainName#
domainSuffix#
domainWord#
email#
| 名称 | 类型 | 默认值 | 描述 |
|---|
| allowSpecialCharacters | boolean | false | 电子邮件地址中是否应包含 .!#$%&'*+ 等特殊字符。 |
| firstName | string | {{$person.firstName}} | 要使用的可选名字。 |
| lastName | string | {{$person.lastName}} | 要使用的可选姓氏。 |
| provider | string | | 要使用的邮件服务商域名。如果未指定,将选择一个随机的免费邮件服务商。 |
emoji#
exampleEmail#
使用示例邮件服务商并基于给定的人名生成电子邮件地址。| 名称 | 类型 | 默认值 | 描述 |
|---|
| allowSpecialCharacters | boolean | false | 电子邮件地址中是否应包含 .!#$%&'*+ 等特殊字符。 |
| firstName | string | {{$person.firstName}} | 要使用的可选名字。 |
| lastName | string | {{$person.lastName}} | 要使用的可选姓氏。 |
httpMethod#
返回:'GET' | 'POST' | 'PUT' | 'DELETE' | 'PATCH'
httpStatusCode#
ip4#
ip6#
mac#
| 名称 | 类型 | 默认值 | 描述 |
|---|
| separator | string | : | 要使用的可选分隔符。可以是 ':'、'-' 或 ''。 |
password#
生成随机的类似密码的字符串。请勿使用此方法为用户生成实际密码。由于随机性的来源并非加密安全,因此此生成器也不是加密安全的。| 名称 | 类型 | 默认值 | 描述 |
|---|
| length | number | 15 | 要生成的密码长度。 |
| memorable | boolean | false | 生成的密码是否应便于记忆。 |
| pattern | RegExp | /\w/ | 所有字符都应匹配的模式。如果 memorable 为 true,则会忽略此选项。 |
| prefix | string | | 要使用的前缀。 |
port#
protocol#
返回随机 Web 协议。可以是 http 或 https。
url#
| 名称 | 类型 | 默认值 | 描述 |
|---|
| appendSlash | boolean | {{$datatype.boolean}} | 是否在 URL(路径)末尾追加斜 杠。 |
| protocol | HTTPProtocolType | https | 要使用的协议。 |
userAgent#
userName#
使用给定的人名作为基础生成用户名。生成的用户名可能不使用、使用一个或使用两个所提供的名称。此方法始终返回纯 ASCII 字符串。会执行一些基本的重音符号去除和字符音译。| 名称 | 类型 | 默认值 | 描述 |
|---|
| firstName | string | {{$person.firstName}} | 要使用的可选名字。 |
| lastName | string | {{$person.lastName}} | 要使用的可选姓氏。 |
Modified at 2026-06-09 08:55:47