← أدوات النصوص والقوائم
أدوات النصوص والقوائم · يعمل محليًا

مشفّر ومفكّك ترميز Netstring Text

قم بتأطير قيمة UTF-8 واحدة على أنها length:data، أو فك ترميز netstring صارمة يتطابق طولها المعلن بالبايت تطابقًا تامًا.

جاهز. تبقى بيانات عملك في هذا المتصفح.

لماذا هذه الأداة مفيدة

استخدم netstrings لأمثلة بروتوكول بسيطة ذات بادئة طول، حيث قد تظهر المحددات داخل الحمولة ويجب أن تبقى حدود البايت غير ملتبسة.

كيف يعمل

يقوم المتصفح بعدّ بايتات UTF-8 بدلًا من الأحرف، ويكتب طولًا عشريًا ويتحقق من النقطتين والفاصلة وحدّ البايت الدقيق أثناء فك الترميز.

مثال عملي

يصبح Hello هو 5:Hello، بينما تستخدم قيمة Unicode ‏Привет‏ طول UTF-8 الخاص بها المكوّن من 12 بايتًا بدلًا من ستة أحرف مرئية.

التحقق

الحساب حتمي ويشرح أخطاء التحقق بدلاً من تغيير الإدخال غير الصالح بصمت.

حد الخصوصية

تظل الإدخال والإخراج في هذه النافذة. تتم عمليات النسخ والتنزيل عبر واجهات برمجة تطبيقات المتصفح دون رفع إلى الخادم.

جواز النتيجة

كل تشغيل يبلغ عن وضع الأداة، والطابع الزمني، وحجم الإدخال/الإخراج بحيث يمكن تدقيق البيانات المحوّلة.