JavaScriptEncoder.UnsafeRelaxedJsonEscaping 屬性

定義

取得對編碼內容較不嚴格的內建 JavaScript 編譯器執行個體。

public:
 static property System::Text::Encodings::Web::JavaScriptEncoder ^ UnsafeRelaxedJsonEscaping { System::Text::Encodings::Web::JavaScriptEncoder ^ get(); };
public static System.Text.Encodings.Web.JavaScriptEncoder UnsafeRelaxedJsonEscaping { get; }
static member UnsafeRelaxedJsonEscaping : System.Text.Encodings.Web.JavaScriptEncoder
Public Shared ReadOnly Property UnsafeRelaxedJsonEscaping As JavaScriptEncoder

屬性值

JavaScript 編碼器實例。

備註

Default不同於編碼器,此編碼器實例不會逸出 HTML 敏感性字元,例如 <、 >&。 因此,必須謹慎使用;例如,如果輸出數據位於內容類型已知且字元集設定為UTF-8的回應內,則可以使用它。

Default不同於編碼,引號會編碼為 \“ 而非 \u0022。

Default不同於只允許 UnicodeRanges.BasicLatin) 的編碼 (,使用此編碼器實例允許UnicodeRanges.All進行未逸出。

Default不同於編碼器,此編碼器實例允許一些其他字元 (,例如 『+』) 進行未逸出,因此必須謹慎使用。

如需為什麼這可能 不安全的詳細資訊,請參閱 串行化所有字元

適用於