Enum XFrameOptionsMode

XFrameOptionsMode

تعداد يمثّل أوضاع X-Frame-Options التي يمكن استخدامها في نصوص HtmlService البرمجية من جهة العميل ويمكن الوصول إلى هذه القيم من HtmlService.XFrameOptionsMode، والضبط من خلال طلب الرقم HtmlOutput.setXFrameOptionsMode(mode).

لاستدعاء تعداد، يمكنك استدعاء الفئة الأصل والاسم والخاصية. مثلاً: HtmlService.XFrameOptionsMode.ALLOWALL

يؤدي ضبط XFrameOptionsMode.ALLOWALL إلى السماح لأي موقع إلكتروني بإنشاء إطار iframe للصفحة، وبالتالي يمكن لمطوّر البرامج توفير الحماية الخاصة بهم من تمويه النقر.

إذا لم يضبط نص برمجي وضع X-Frame-Options، ستستخدم "برمجة التطبيقات" الوضع DEFAULT الوضع كإعداد افتراضي.

// Serve HTML with no X-Frame-Options header (in Apps Script server-side code).
var output = HtmlService.createHtmlOutput('<b>Hello, world!</b>');
output.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);

أماكن إقامة

الموقعالنوعالوصف
ALLOWALLEnumولن يتم ضبط عنوان X-Frame-Options. سيسمح ذلك لأي موقع إضافة إطار iframe للصفحة، وبالتالي على المطوّرين تنفيذ حمايتهم الخاصة من تمويه النقر.
DEFAULTEnumتحدِّد هذه السياسة القيمة التلقائية للعنوان X-Frame-Options، ما يضمن الحفاظ على مستوى أمان عادي. أو افتراضاتهم. إذا لم يضبط النص البرمجي وضع X-Frame-Options، ستستخدم "برمجة تطبيقات Google" هذا الوضع الوضع كإعداد افتراضي.