JavaScriptEncoder.UnsafeRelaxedJsonEscaping 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得對編碼內容較不嚴格的內建 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不同於編碼器,此編碼器實例允許一些其他字元 (,例如 『+』) 進行未逸出,因此必須謹慎使用。
如需為什麼這可能 不安全的詳細資訊,請參閱 串行化所有字元。