ما هي الأحرف الصالحة لمحتوى رسالة MIMER Multipart "CID:"؟
-
25-09-2019 - |
سؤال
من قراءة RFC ، يبدو أن CID يمكنه/يجب أن يحتوي فقط على أحرف من نفس المجموعة التي يمكن السماح بها من قبل URI العادية. هل هذا صحيح. أنا أسأل لأنني أرغب في كتابة مساعد بسيط يأخذ بادئة CIDs ويضيف عدادًا عند إنشاء CID لمرفقات MIME MUTHITEPES.
المحلول
يجب أن تكون قيمة معرف المحتوى في شكل RFC-822 ADDR-spec (domain@user@).
نظرًا لأن مجموعة Addr-spec قد تحتوي على أحرف غير مسموح بها في عنوان URL ، فإن هذه الأحرف مشفرة Hex عند استخدامها في عنوان URL "CID".
لكل RFC2392:
يتم تحويل عنوان URL "CID" إلى رأس رسالة معرف المحتوى المقابل [MIME] بواسطة
إزالة "CID:" بادئة ، وتحويل الحرف المشفرة ٪ إلى شخصيات US-ASCII المكافئة ، وإحاطة الأجزاء المتبقية بزوج قوس الزاوية ، "<" و ">".
اقرأ أكثر: http://www.faqs.org/rfcs/rfc2392.html
لا تنتمي إلى StackOverflow