インターネット関連のエントリを生成するモジュール。概要
ユーザーアカウントを作成する際、{{$internet.email}}
や {{$internet.password}}
、ASCII形式の {{$internet.userName}}
またはUnicode形式の {{$internet.displayName}}
が必要になる場合があります。生成されたメールアドレスが偶然にも実在するメールアドレスと一致する可能性があるため、実際のメール送信には使用しないでください。この点が気になる場合は、代わりに {{$internet.exampleEmail}}
を使用してください。ウェブサイトに関しては、{{$internet.domainName}}
または完全な {{$internet.url}}
を生成できます。データをもっと🔥にするために、{{$internet.emoji}}
を使用 することもできます。さらに、{{$internet.httpMethod}}
、{{$internet.httpStatusCode}}
、{{$internet.ip}}
、{{$internet.mac}}
、{{$internet.userAgent}}
、{{$internet.port}}
など、ウェブリクエストの技術的な要素にもアクセスできます。
color#
美的に優れたカラーパレットでランダムなCSSの16進数カラーコードを生成します。名前 | 型 | デフォルト | 説明 |
---|
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#
ランダムなIPv4またはIPv6アドレスを生成します。
ip4#
ip6#
mac#
名前 | 型 | デフォルト | 説明 |
---|
separator | string | : | 使用するオプションの区切り文字。':' 、'-' 、または '' のいずれか。 |
password#
ランダムなパスワードのような文字列を生成します。このメソッドは、ユーザーの実際のパスワードを生成するために使用しないでください。ランダム性のソースが暗号学的に安全でないため、このジェネレータも安全ではありません。名前 | 型 | デフォルト | 説明 |
---|
length | number | 15 | 生成するパスワードの長さ。 |
memorable | boolean | false | 生成するパスワードを覚えやすいものにするかどうか。 |
pattern | RegExp | /\w/ | すべての文字が一致するパターン。memorable が true の場合、このオプションは無視されます。 |
prefix | string | | 使用するプレフィックス。 |
port#
protocol#
ランダムなウェブプロトコルを返します。http
または https
のいずれか。
url#
名前 | 型 | デフォルト | 説明 |
---|
appendSlash | boolean | {{$datatype.boolean}} | URLの末尾にスラッシュを追加するかどうか(パス部分)。 |
protocol | HTTPProtocolType | https | 使用するプロトコル。 |
userAgent#
ランダムなユーザーエージェント文字列を生成します。
userName#
指定された人物の名前を基にユーザー名を生成します。生成されたユーザー名は、提供された名前の一部または全部を使用する場合があります。常にプレーンなASCII文字列を返します。アクセントの削除や文字の変換が行われます。名前 | 型 | デフォルト | 説明 |
---|
firstName | string | {{$person.firstName}} | 使用するオプションの名前。 |
lastName | string | {{$person.lastName}} | 使用するオプションの名字。 |
Modified at 2025-01-03 10:41:56