منصوبے کے بارے میں

اکٹکس ویب رسٹ کے لیے ایک ویب فریم ورک ہے۔ یہ ایچ ٹی ٹی پی/1.ایک اور ایچ ٹی ٹی پی/2 پروٹوکولز، اسٹریمنگ اور پائپ لائننگ، اور اختیاری ماکروز کے ساتھ طاقتور ریکسٹ راؤٹنگ کو سپورٹ کرتا ہے۔ یہ فریم ورک ٹوکیو ایسنسک رن ٹائم کے ساتھ مکمل طور پر مطابقت رکھتا ہے۔ اہم خصوصیات میں شامل ہیں: - کیپ-الوی اور سلو ریکسٹس کا انتظام - کلائنٹ اور سرور ویب سوکٹس کی سپورٹ - شفاف مواد کی دباؤ اور ڈیکمپریشن (br، gzip، deflate، zstd) - ملتی پارٹ اسٹریمنز - اسٹیٹک ایسٹسٹس - SSL سپورٹ OpenSSL یا Rustls کے ذریعے - مڈل ویئر جیسے لاگر، سیشن، اور CORS - awc ایچ ٹی ٹی پی کلائنٹ کے ساتھ اندراج - اسٹیبل رسٹ 1.88+ پر چلتا ہے ایک تجرباتی خصوصیت، `experimental-introspection`، مقامی تشخیص اور ٹولنگ کے لیے راؤٹ اور طریقہ رپورٹنگ ہیلپرز فراہم کرتی ہے۔ اس منصوبے کی ویب سائٹ، صارف گائیڈ، مثالوں کے ریپوزٹری، اور API ڈاکیومنٹیشن کے ذریعے دستیاب ڈاکیومنٹیشن ہے۔ مثالوں کے اندراجات میں JSON کا انتظام، ملتی پارٹ اسٹریمنز، ڈیٹا بیس (MongoDB، Diesel، SQLite، Postgres)، ٹیمپلیٹنگ (Tera، Askama)، HTTPS (Rustls، OpenSSL)، اور ویب سوکٹس شامل ہیں۔ اکٹکس ویب MIT یا Apache 2.0 کے تحت دوہری لائسنس کے تحت ہے۔ تعاون کنندگان کے لیے کنٹریبیوٹر کوونینٹ کوڈ آف کنڈکٹ پر عمل کیا جاتا ہے۔