Skip to content

Commit 3a4c798

Browse files
committed
🎨 use Sentinel encoding methods for charset detection in query serialization
1 parent 1063580 commit 3a4c798

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

QsNet/Qs.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,9 +256,9 @@ public static string Encode(object? data, EncodeOptions? options = null)
256256
{
257257
// encodeURIComponent('✓') and encodeURIComponent('✓')
258258
if (opts.Charset.WebName.Equals("iso-8859-1", StringComparison.OrdinalIgnoreCase))
259-
sb.Append("utf8=%26%2310003%3B&");
259+
sb.Append($"{Sentinel.Iso.GetEncoded()}&");
260260
else if (opts.Charset.WebName.Equals("utf-8", StringComparison.OrdinalIgnoreCase))
261-
sb.Append("utf8=%E2%9C%93&");
261+
sb.Append($"{Sentinel.Charset.GetEncoded()}&");
262262
}
263263

264264
if (joined.Length > 0)

0 commit comments

Comments
 (0)