WSGIPROXY.

التحميل الان

WSGIPROXY. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Ian Bicking
  • موقع ويب الناشر:
  • http://sqlobject.org/

WSGIPROXY. العلامات


WSGIPROXY. وصف

الأدوات الوكيل HTTP لتطبيقات WSGI WSGIPRoxy هو تطبيق يعطي أدواتا للوكالة التعسفية (ISH) طلبات WSGI للعمليات الأخرى على http.wsgiproxy يحتوي على تطبيق WSGI الذي سيقوم وكيل إلى خادم آخر، في WSGIPROXY.APP.WSGIPROXYAPP. سيحاول ذلك تمثيل طلب WSGI بأفضل ما يمكن. يتم تمرير جميع رؤوس الطلب الأصلي. بالإضافة إلى ذلك، يتم إضافة هذه الرؤوس: X-Forended-for: عنوان IP يستخدم في الأصل لطلب (Remote_addr) X- إعادة توجيه الخادم: المضيف والمنفذ المطلوب في الأصل - مخطط إعادة توجيه HTTP أو HTTPSX - الاسم النصي - الاسم النصي : قيمة SCRIPT_NAME (التي ليست في مسار الطلب عند مرورها) .X-اجتياز المسار: إذا كنت لا تتوجه إلى جذر الخادم، ولكن إلى بعض المسار الأعمق، يحتوي هذا على جزء مسار أعمق وبعد لذلك إذا قمت بالإجداد إلى http: // localhost: 8080 / myapp، وهناك طلب ل / المادة / 1، ثم المسار الكامل الذي تم إرساله إلى سيكون / MyApp / المادة / 1. سيحتوي المسار X-Traversal على /Myapp.x-traversal-Query-String:you أيضا إلى الأمام إلى شيء مثل http: // localhost: 8080 / myapp؟ بعض = الاستعلام. سيضيف هذا بعض = QueryString إلى سلسلة استعلام الطلب الفعلي، وتعيين سلسلة X-Traversal-Query-query-querystring. هذا ليس عادة أهمية كبيرة. بالإضافة إلى ذلك، يمكن أن تسلسل بعض المتغيرات الأخرى في البيئة. على سبيل المثال، إذا كنت ترغب في تمرير Remote_User من خلال، يمكنك إعطاء تطبيق الوكيل (WSGIPROXYAPP) وسيطة String_keys = . ثم سوف يمر رأس X-WSGIPROXY-STR-1 مع القيمة Remote_User {قيمة مشفرة}. إذا كانت القيمة يمكن أن تذهب في رأس، فإنه لا يتم ترميزه. إذا كان يحتوي على سلاسل مثل Newlines أو Whitespace زائدة أو قيم ثنائية، فسيتم ترميزه Base64 وصادفة مع B64. Wsgiproxymiddyware يمكن فك تشفير هذا. بالإضافة إلى إضافة سلاسل الترميز، يمكنك اجتياز Unicode_keys (التي تشفير UTF)، json_keys (التي يتم تسلسلها مع JSON)، و PickLe_keys (والتي يتم تسلسلها باستخدام المخلل). تتطلب منك مفاتيح المخلفات إعداد مضيفين موثوقين أو عملية توقيع؛ يجب عليك أيضا أن يكون لديك رمز مشترك بين كل من الخادم والعميل (نظرا لأن Curling يستخدم أسماء فئة للإشارة إلى أنواع كثيرة). عموما JSON هو خيار أفضل إذا كان ذلك ممكنا على الإطلاق. التمرد في كل من تطبيق WSGI والتقدم الذي يمكنك تسجيله وتحقق من توقيع الطلب. كلاهما يتم تكوينه مع Secret_File، وهو اسم ملف يحتوي على سر مشترك. يضيف الخادم رأس X-WSGiProxy-توقيع يحتوي على مضيف ومسار الطلب، ورقم تعسفي، بالإضافة إلى توقيع HMAC يتضمن السر. يستخدم هذا لتأمين رؤوس المخلفات، وضمان الطلبات لا تسرب من الخارج الذي قد يستخدم تلك الرؤوس نفسها. يحتوي MIDELITWSGIPROXY على برامج متوسطة ستعمل على إصلاح الطلب، مع القادمة من خادم WSGiProxyapp) آخر، أو من مكان آخر. الوسيطة في WSGIPROXY.MIDDEWAREWARE.WSGIPROXYMIDDEWARE.THIS يقرأ جميع الرؤوس التي يحددها WSGiProxyapp. كما يسمح لك بإجبار الأشياء عن الطلب. راجع وثائق الفصل للحصول على التفاصيل. متطلبات: بيثون


WSGIPROXY. برامج ذات صلة

mozpod.

mozpod هو امتداد ثندربيرد يسمح لك بمزامنة دفتر العناوين الخاص بك مع iPod. ...

164

تحميل

إمضاء

يتيح لك التوقيع إدراج نص مخصص في المشاركات ورسائل البريد الإلكتروني. ...

128

تحميل