Tôi muốn đạt được mã hóa an toàn của Base64 URL trong C#. Trong Java, chúng tôi có thư viện phổ biến là Codec
mang đến cho tôi chuỗi được mã hóa an toàn bằng URL. Làm thế nào tôi có thể đạt được cùng một bằng cách sử dụng C#?Làm thế nào để đạt được mã hóa an toàn của Base64 URL trong C#?
byte[] toEncodeAsBytes = System.Text.ASCIIEncoding.ASCII.GetBytes("StringToEncode");
string returnValue = System.Convert.ToBase64String(toEncodeAsBytes);
Mã trên chuyển đổi nó thành Base64, nhưng nó được nhập ==
. Có cách nào để đạt được mã hóa an toàn URL không?
Bạn không thể sử dụng 'Url.Encode' trên chuỗi trong' BASE64'? –
Trong đó lớp Url không gian tên có mặt trong C#? –
Hãy xem: http://msdn.microsoft.com/en-us/library/system.web.httputility.urlencode%28v=vs.110%29.aspx Bạn cần tham khảo hội 'System.Web'. –