インターネット関連のエントリを生成するモジュール。概要
ユーザーアカウントを作成する際、{{$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