tencent cloud

Tencent Cloud EdgeOne

サンプル概要

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-11-04 10:29:58
AI翻訳

コンテンツ生成

タイトル
サンプル概要
リクエストヘッダーと値を検証し、検証に合格した場合は応答し、そうでない場合は拒否します。
JSONを生成し、クライアントに応答します。

アクセス制御とID認証

タイトル
サンプル概要
リクエストヘッダーと値を検証し、検証に合格した場合は応答し、そうでない場合は拒否します。
リクエスト body の Sha-256 署名を計算し、オリジンサーバーが生成した署名と比較します。一致する場合、コンテンツは改ざんされていません。一致しない場合、416 ステータスコードを返します。
.m3u8 および .ts セグメントリソースのアクセス制御です。
リクエストヘッダー Referer に基づいてカスタムアクセス制御を実装します。
リクエストを指定されたリモート認証サーバーに転送し、検証に合格した場合は通過させ、そうでない場合は拒否します。
Web Crypto API で HMAC-SHA256 署名を実装し、署名情報をリクエストヘッダーに格納して、オリジンサーバーと連携してデータ整合性検証または身元認証を実現します。
HTTP メッセージ署名に基づく Agent 身元認証メカニズムです。Agent はデジタル署名によって自身の身元を証明でき、サーバー側は Agent リクエストに含まれる署名情報によって Agent の身元を認証します。

オリジンリライト

タイトル
サンプル概要
複雑なURL書き換え機能を実装します。正規表現に基づくパス置換とパスの大文字小文字の正規化が含まれます。

リダイレクト

タイトル
サンプル概要
クライアントが属するリージョンに基づいて、自動的にそのリージョンのターゲットURLへリダイレクトします。
クライアントリクエストは、自動的にかつ恒久的に301リダイレクトで、事前設定されたウェブサイトアドレスへ転送されます。
事前定義されたリダイレクトマッピングテーブルを使用して、指定されたパスの対応するURLへの自動ジャンプを実現します。

クライアント情報の取得

タイトル
サンプル概要
ルールエンジンと連携し、クライアントIPを取得して、クライアントに応答します。
受信したHTTPリクエストに基づき、リクエストURLの詳細情報をHTMLページとして返します。

Geolocation

タイトル
サンプル概要
クライアントが所在する国に基づいてカスタマイズされたコンテンツを提供します。
クライアントの地理的位置情報を返します。ASN、国名、国コード、地域名、地域コード、都市名、経度、緯度などが含まれます。

画像処理

タイトル
サンプル概要
リクエストヘッダー User-Agent に基づいて、アダプティブスケーリングを実現します。
リクエストヘッダー Accept に基づいて、フォーマットを webp に自動変換します。

ヘッダー処理

タイトル
サンプル概要
レスポンスヘッダーをカスタマイズします。例えば、追加、変更、削除などです。
レスポンスヘッダーのContent-Disposition情報を変更し、リクエストURLのfileNameパラメータに基づいてダウンロードファイル名を変更します。

Cache キャッシュ

タイトル
サンプル概要
Fetchでリモートリソースを取得し、Cache APIを使用してリソースをEdgeOneエッジノードにキャッシュします。
POSTリクエストのbodyに対してSHA-256署名を計算してキャッシュキーとし、Cache APIを通じてエッジノードにキャッシュします。

ストリーミングレスポンス

タイトル
サンプル概要
リモートリソースを取得し、クライアントにストリーミングレスポンスを返します。
複数のビデオリソースをリモートで取得し、ストリーミングで読み取りと結合を行い、クライアントに応答します。

Fetch

タイトル
サンプル概要
Fetchを使用してリモートリソースを取得し、クライアントにレスポンスを返します。

Cookie

タイトル
サンプル概要
Fetchを使用してリモートリソースを取得し、クライアントにレスポンスを返します。

Testing

タイトル
サンプル概要
Cookies を使用してセッション情報を保存し、リクエストに対して A/B テストを実行します。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック