סבון :: תחבורה :: http :: apache

סבון :: תחבורה :: http :: Apache הוא סבון mod_perl המטפל.
הורד עכשיו

סבון :: תחבורה :: http :: apache דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Keith Brown
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~kbrown/

סבון :: תחבורה :: http :: apache תגים


סבון :: תחבורה :: http :: apache תיאור

סבון :: תחבורה :: http :: apache הוא סבון mod_perl המטפל. סבון :: תחבורה :: http :: apache הוא סבון mod_perl handler.synopsisuse שיעור זה כדי לחשוף נקודות קצה סבון באמצעות Apache ו- Mod_Perl. הנה דוגמה לכיתה שרצונתי לקבל מנות סבון. שים לב כי היא מיישמת פונקציה מעניינת אחת, handlequest, שלוקח טיעונים: מערך של כותרות, גוף, ואת מעטפה עבור יצירת התגובה: מחשבון החבילה; השתמש קפדנית; תת חדש {ברך {}, משמרת; } sub handle_request {שלי ($ עצמי, כותרות $, $ גוף, $ Envelopemaker) = @_; $ body -> {extra_stuff} = "heres כמה דברים נוספים"; foreach שלי $ כותרת (@ $ כותרות) {$ כותרת -> {extra_stuff} = "heres כמה דברים נוספים"; $ Envelopemaker-> Add_header (Undef, Undef, 0, 0, $ כותרת); } $ levelopemaker-> set_body (Undef, 'myresponse', 0, $ הגוף); } 1; על מנת לתרגם בקשות HTTP לתוך שיחות במחלקת המחשבון שלך לעיל, יהיה עליך לכתוב מטפל Apache. זה המקום שבו תוכלו להשתמש בסבון :: תחבורה :: http :: apache class: חבילה serverdemo; השתמש קפדנית; השתמש סבון :: תחבורה :: http :: apache; תת מטפל {שלי $ safe_classes = {מחשבון => Undef,}; סבון :: תחבורה :: http :: apache-> המטפל ($ safe_classes); } 1; כפי שאתה יכול לראות, זה בכיתה בעצם עושה את כל זה - parses את כותרות HTTP, קורא את הבקשה, ושולח תגובה. כל מה שאתה צריך לעשות הוא לציין את שמות השיעורים בטוחים כדי לשלוח את קורס. כדי לספר אפאצ 'י על המחלקה המטפל שלך לעיל, יהיה עליך לשנות httpd.conf. הנה דוגמה פשוטה שמראה כיצד להגדיר נקודת נקראת "/ סבון" כי מפות המטען ServerDemo שלך לעיל: <מיקום סבון/> sethandler perl-script perlhandler serverdemo (אני משאיר את זה לך כדי לוודא ServerDemo הוא בנתיב @ itin של Perl - ראה כתיבת מודולי אפאצ 'י עם Perl ו- C על ידי O'Reilly לעזרה עם Mod_perl, או רק Mod_Perl) דרישות: · פרל


סבון :: תחבורה :: http :: apache תוכנה קשורה

Apache :: מסנן

Apache :: מסנן הוא מודול Perl שיכול לשנות את הפלט של מטפלים קודמים. ...

162

הורד

Apache :: loggedauthdbi.

Apache :: loggedauthdbi הוא מודול Perl כדי להוסיף מידה מסוימת של הגנה מפני התקפות כוח פראי ושיתוף סיסמה. ...

159

הורד

XAO :: האם ::

xao :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ...

277

הורד