के अनुसार बेस 64url मैं सी # में RFC4648 के अनुसार बेस 64url के लिए एक (तेज़) मानक कार्यान्वयन की तलाश में हूं।सी #: आरएफसी 4648
मैं HttpServerUtility.UrlTokenEncode
पाया लेकिन यह इस तरह दिखता है RFC4648 का पालन नहीं करता (UrlTokenEncode अंत जो =
संकेत है कि हटा दिया गया है की संख्या को इंगित करता है पर एक नंबर कहते हैं, here और here देखें)।
उदाहरण:
बेस 64 एन्कोडिंग:
Convert.ToBase64String (System.Text.Encoding.ASCII.GetBytes ('एए')); // रिटर्न "क्यू ="
base64url एन्कोडिंग:
HttpServerUtility.UrlTokenEncode (System.Text.Encoding.ASCII.GetBytes ('एए')); // रिटर्न "QUE1" लेकिन मैं "क्यू"
सिर्फ "ऐसा लगता है" कहने के बजाय आप क्या कर सकते हैं इसके बारे में एक उदाहरण दे सकते हैं? –
@ जोन्स स्केट: मुझे खेद है। मैं बस मेरी चिंताओं को जोड़ा ... – Dunken
यह अभी भी काफी अस्पष्ट है। कृपया एक * कंक्रीट * उदाहरण दें: वास्तविक आउटपुट और अपेक्षित आउटपुट के साथ नमूना डेटा युक्त नमूना कोड। कृपया पढ़ें http://tinyurl.com/stack-hints –