MIME :: Base64.

MIME :: BASE64 הוא קידוד ופענוח של מחרוזות Base64.
הורד עכשיו

MIME :: Base64. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • GPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • Gisle Aas
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~gaas/

MIME :: Base64. תגים


MIME :: Base64. תיאור

MIME :: Base64 הוא קידוד פענוח של מחרוזות Base64. MIME :: Base64 הוא קידוד פענוח של Base64 מחרוזות.Synopsis להשתמש MIME :: BASE64; $ מקודד = estode_base64 ('אלדין: שומשום פתוח'); $ Decoded = Decode_Base64 ($ מקודדים); מודול זה מספק פונקציות לקודד ולהפעיל מחרוזות לתוך קידוד Base64 שצוין RFC 2045 - MIME (תוספי דואר רב-תכליתי). קידוד Base64 נועד לייצג רצפים שרירותיים של octets בצורה שאינה צריכה להיות קריא אנושי. משנה 65 תווים () של US-ASCII משמש, המאפשר 6 סיביות להיות מיוצג לכל תו הדפסה. הפונקציות הבאות מסופקות: Encode_Base64 ($ str) endode_base64 ($ STR, $ EOL); לקודד נתונים על ידי קורא את הפונקציה Encode_Base64 (). הטענה הראשונה היא המחרוזת לקודד. הטיעון השני הוא רצף הקו לשימוש. זה אופציונלי ובריחות על "n". מחרוזת מקודדת החזירה נשברה לקווים של לא יותר מ 76 תווים כל אחד וזה יסתיים עם EOL $ אלא אם כן הוא ריק. להעביר מחרוזת ריקה כמו טיעון שני אם אתה לא רוצה את המחרוזת מקודדת להיות שבור לתוך שורות .Decode_Base64 ($ str) לפענח מחרוזת Base64 על ידי קורא את הפונקציה decode_base64 (). פונקציה זו לוקחת טיעון יחיד שהוא מחרוזת לפענח ולהחזיר את הנתונים המפענח. כל תו לא חלק מ -65 תווים Base64 התעלמות בשקט. תווים המתרחשים לאחר "=" ריפוד אופי הם אף פעם לא מפוצל. אם אורך החוט כדי לפענח, לאחר התעלמות שאינם base64 תווים, הוא לא מספר של 4 או אם ריפוד מתרחשת מוקדם מדי, אז אזהרה נוצרת אם perl הוא פועל תחת -W.If אתה מעדיף לא לייבא שגרות אלה לתוך מרחב השמות שלך, אתה יכול להתקשר אליהם כמו: השתמש MIME :: BASE64 (); $ מקודד = MIME :: BASE64 :: קידוד (מפוענח); $ Decoded = Mime :: Base64 :: פענוח ($ מקודד); דרישות: · דרישות Perl: · פרל


MIME :: Base64. תוכנה קשורה