Apifox 帮助文档
帮助文档常见问题Apifox 官网私有化部署
开发者中心
  • 开放 API
  • 更新日志
  • Road Map
  • Apifox Markdown
下载
  • 下载 Apifox
  • 下载 IDEA 插件
  • 下载浏览器扩展
  • Apifox Web 版
帮助文档常见问题Apifox 官网私有化部署
开发者中心
  • 开放 API
  • 更新日志
  • Road Map
  • Apifox Markdown
下载
  • 下载 Apifox
  • 下载 IDEA 插件
  • 下载浏览器扩展
  • Apifox Web 版
  1. 帮助文档
  • 返回首页
  • 动态值表达式
  • 概述
  • 航空公司(Airline)
  • 动物(Animal)
  • 颜色(Color)
  • 商业(Commerce)
  • 公司(Company)
  • 数据库(Company)
  • 数据类型(Datatype)
  • 日期(Date)
  • 金融(Finance)
  • 食物(Food)
  • Git
  • 黑客(Hacker)
  • 辅助函数(Helpers)
  • 图片(Image)
  • 网络(Internet)
  • 地点和位置(Location)
  • 随机文本单词(Lorem)
  • 音乐(Music)
  • 数字(Number)
  • 人物(Person)
  • 电话(Phone)
  • 科学(Science)
  • 字符串(String)
  • 系统(System)
  • 车辆(Vehicle)
  • 单词(Word)
  1. 帮助文档

网络(Internet)

生成网络相关条目的模块。

概述
对于用户账户,你可能需要一个 {{$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.userAgent}} 和 {{$internet.port}}。

color#

以美观的调色板生成随机的 CSS 十六进制颜色代码。
参数
名称类型默认值描述
blueBase数字0可选的蓝色基数,范围在 0 到 255 之间。
greenBase数字0可选的绿色基数,范围在 0 到 255 之间。
redBase数字0可选的红色基数,范围在 0 到 255 之间。
返回: 字符串
示例

displayName#

使用给定的人名作为基础生成显示名称。生成的显示名称可以使用提供的姓名中的一个或两个。如果输入的姓名包含 Unicode 字符,则生成的显示名称将包含 Unicode 字符。它将不包含空格。
参数
名称类型默认值描述
firstName字符串{{$person.firstName}}可选的要使用的名字。
lastName字符串{{$person.lastName}}可选的要使用的姓氏。
返回: 字符串
示例

domainName#

生成一个随机的域名。
返回: 字符串
示例

domainSuffix#

返回一个随机的域名后缀。
返回: 字符串
示例

domainWord#

生成一个随机的域名词汇。
返回: 字符串
示例

email#

使用给定的人名作为基础生成一个电子邮件地址。
参数
名称类型默认值描述
allowSpecialCharacters布尔值false电子邮件地址中是否应包含特殊字符,例如 .!#$%&'*+。
firstName字符串{{$person.firstName}}可选的要使用的名字。
lastName字符串{{$person.lastName}}可选的要使用的姓氏。
provider字符串要使用的邮件提供商域名。如果未指定,将选择一个随机的免费邮件提供商。
返回: 字符串
示例

emoji#

生成一个随机的 emoji 表情符号。
返回: 字符串
示例

exampleEmail#

使用示例邮件提供商,并以给定的人名作为基础生成一个电子邮件地址。
参数
名称类型默认值描述
allowSpecialCharacters布尔值false电子邮件地址中是否应包含特殊字符,例如 .!#$%&'*+。
firstName字符串{{$person.firstName}}可选的要使用的名字。
lastName字符串{{$person.lastName}}可选的要使用的姓氏。
返回: 字符串
示例

httpMethod#

返回一个随机的 HTTP 方法。
可以是以下任意一种:
GET
POST
PUT
DELETE
PATCH
返回: 'GET' | 'POST' | 'PUT' | 'DELETE' | 'PATCH'
示例

httpStatusCode#

生成一个随机的 HTTP 状态码。
返回: 数字
示例

ip#

生成一个随机的 IPv4 或 IPv6 地址。
返回: 字符串
示例

ip4#

生成一个随机的 IPv4 地址。
返回: 字符串
示例

ip6#

生成一个随机的 IPv6 地址。
返回: 字符串
示例

mac#

生成一个随机的 MAC 地址。
参数
名称类型默认值描述
separator字符串:可选的要使用的分隔符。可以是 ':'、'-' 或 ''。
返回: 字符串
示例

password#

生成一个随机的类似密码的字符串。不要使用此方法为用户生成实际密码。由于随机性的来源不是加密安全的,因此此生成器也不是加密安全的。
参数
名称类型默认值描述
length数字15要生成的密码的长度。
memorable布尔值false生成的密码是否应该容易记住。
pattern正则表达式/\w/所有字符都应匹配的模式。如果 memorable 为 true,则忽略此选项。
prefix字符串 要使用的前缀。
返回: 字符串
示例

password#

生成一个随机的端口号。
返回: 数字
示例

protocol#

返回一个随机的 Web 协议。http 或 https。
返回: 'http' | 'https'
示例

url#

生成一个随机的 http(s) URL。
参数
名称类型默认值描述
appendSlash布尔值{{$datatype.boolean}}是否在 URL(路径)的末尾添加斜杠。
protocolHTTPProtocolTypehttps要使用的协议。
返回: 字符串
示例

userAgent#

生成一个随机的用户代理字符串。
返回: 字符串
示例

userName#

使用给定的人名作为基础生成一个用户名。生成的用户名可能不使用、使用一个或使用提供的两个姓名。这将始终返回一个纯 ASCII 字符串。将执行一些基本的去除重音符号和字符音译操作。
参数
名称类型默认值描述
firstName字符串{{$person.firstName}}可选的要使用的名字。
lastName字符串{{$person.lastName}}可选的要使用的姓氏。
返回: 字符串
示例
上一页
图片(Image)
下一页
地点和位置(Location)
Built with