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);

أماكن إقامة

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