Httunnel :: הלקוח

httunnel :: הלקוח הוא בכיתה לקוח עבור Apache :: Httunnel.
הורד עכשיו

Httunnel :: הלקוח דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Patrick LeBoutillier
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~patl/File-FDkeeper-0.06/FDkeeper.pod

Httunnel :: הלקוח תגים


Httunnel :: הלקוח תיאור

HTTunnel :: לקוח הוא בכיתה הלקוח עבור Apache :: HTTunnel. HTTunnel :: לקוח הוא בכיתה הלקוח עבור Apache :: HTTunnel.SYNOPSIS HC $ שלי = חדש HTTunnel :: Client ( "http: // localhost / httunnel"); $ Hc-> Connect ( 'TCP', $ some_host, $ some_port); $ Hc-> הדפסה ( 'כמה הבקשה'); שלי $ some_response = $ hc-> לקרוא (1024); $ Ch-> קרוב (); HTTunnel :: לקוח הוא המעמד ללקוח Apache :: HTTunnel. היא מאפשרת יצירת חיבור רשת מחילות דרך HTTP. כל הנתונים שנשלחו והתקבלו במהלך חיבור זה יועבר בתוך נורמלי HTTP requests.HTTunnel :: לקוח מרחיב LWP :: USERAGENT, כך כל השיטות LWP :: USERAGENT זמינים דרך HTTunnel :: Client.CONSTRUCTORSnew (URL, ) יוצר HTTunnel :: אובייקט לקוח כי ישתמש בכתובת האתר כדי לפנות Apache :: HTTunnel בשרת. ARGS הם מועבר ישירות LWP :: USERAGENT constructor.METHODSconnect (Proto, המארח, הנמל, ) שואל את שרת Apache :: HTTunnel ליצור חיבור של פרוטו פרוטוקול host: port. התרעה על חריגה אם שגיאה occurs.Accepted ערכים עבור פרוטו הם "TCP" ו "udp'.print (DATA) שואל Apache :: HTTunnel השרת לכתוב נתונים בחיבור מרחוק הוקמה. התרעה על חריגה אם שגיאה occurs.DATA יכול להיות סקלר או רשימה, ובמקרה רשימת פריטים בשרשור together.read (LEN, , , ) שואל Apache :: HTTunnel השרת לקרוא עד LEN בתים מהחיבור מרחוק הוקם. התרעה על חריגה אם שגיאה occurs.When מנסה לקרוא, HTTunnel :: לקוח יהיה להקים חיבור HTTP ל- Apache :: HTTunnel השרת מבקש כי LEN בתים להיקרא. אם לא התקבל נתון לאחר TIMEOUT שניות (ערך ברירת המחדל הוא 15 שניות), חיבור HTTP סגור ידי השרת ואת שיטת הקריאה תקים אחד חדש. זה ילך עד כמה נתונים או EOF הוא returned.Therefore לקרוא יחזור רק כאשר חלק (או לא יותר) נתונים זמינים לקריאה (כמו הקריאה הרגילה) .LIFELINE יכול להיות כול filehandle תקף שממנו אפשר לקרוא. אם בשימוש, הקריאה תפסיק הלולאה לחיבור שלה ולבצע LIFELINE_CUT_ACTION כאשר נתונים (או EOF) זמינים לקריאת מ- Lifeline. לאחר מכן הוא יחזור undef.LIFELINE_CUT_ACTION Wust להיות נ"צ CODE. ערך ברירת המחדל הוא תת {למות ( "חבל ההצלה cutn")} תכונות אלה יכולים לשמש אם אתה רוצה מזלג כדי להתחיל תהליך שאינו עושה דבר, אלא קורא ומחזיר את נתון באמצעות צינור. לאחר מכן תוכל להשתמש בצינור השני כדי לוודא שהיא מסתיימת הקורא תהליך כאשר התהליך הראשי terminates.Here דוגמא: חבל ההצלה שלי $ = חדש IO :: צנרת (); הקורא $ שלי = new IO :: צנרת (); שלי $ PID = המזלג (); אם ($ PID) {$ בקורא הקורא> (); $ Lifeline-> סופר (); # נתונים לקרוא $ הקורא ...} else {$ בקורא הסופר> (); $ בקורא> Autoflush (1); $ Lifeline-> הקורא (); תוך (1) {נתוני $ שלי = $ hc-> לקרוא (1024, 15, $ חבל הצלה, תת {יציאה ()}); יציאה (), אלא אם כן מוגדר (נתונים $); להדפיס $ נתוני $ קורא; קרוב}} () שואל Apache :: HTTunnel השרת לסגור connection.get_peer_info הוקמה בעבר () המידע תשואות שיטת get_peer_info על חיבור מרחוק. מחרוזת המכילה את הכתובת ומספר יציאת ה- IP, מופרדים על ידי נקודתיים (:) מוחזר. שיטה זו יכולה להיות שימושית עם חיבורי UDP כדי לאמת את השולח של כל packet.request_callback (בקשה) השיטה REQUEST_CALLBACK היא שיטת התקשרות שניתן להשתמש בהם כדי לגשת האובייקט HTTP :: בקשה רק לפני שליחתו. יישום ברירת המחדל עושה nothing.response_callback (תגובה) שיטת response_callback היא שיטת התקשרות שניתן להשתמש בם כדי לגשת אובייקט HTTP :: התגובה רק לאחר קבלתו. יישום ברירת המחדל אינו עושה כלום. דרישות: · פרל


Httunnel :: הלקוח תוכנה קשורה

מבחן :: ISBN.

מבחן :: ISBN הוא מודול פרל כדי לבדוק מספרים רגילים בינלאומיים. ...

158

הורד