websockets

websockets

רק עכשיו נחשפתי לכל הנושא של websockets (וכשאני אומר עכשיו אני מתכוון לחצי שעה האחרונה:)). יש לי שאלה-
האם ניתן להתחבר לwebsocket קיים בעזרת javascript?
אני אסביר את עצמי-
אני לוחץ על f12 כדי לפתוח את הdevtools של כרום ואז אני מנווט לNetwork ושם אני יכול לראות את הwebsocket הפתוחים. זיהיתי וובסוקט מסויים שאני מעוניין להאזין אליו ודרך הdev tools של כרום אני מצליח לראות את כל המידע שעובר בו.
עכשיו מה שאני רוצה לעשות זה להאזין לתעבורה הזאת ולהקפיץ alert כאשר מגיעה פקטה מסויימת.
איך ניתן להאזין לתעבורה של הסוקט הזה? איך בכלל אני מוצא אותו? כל מה שאני יודע זה רק לאתר אותו באמצעות הdev tools של כרום.
כלומר אני רוצה לעשות בערך מה שהכרום עושה (מציג את התעבורה של הוובסוקט) אבל בצורה ידנית. האם זה אפשרי?
 
לא הבנת את השאלה שלי

ובדיעבד עכשיו אני מבין גם ששאלתי אותה בצורה קצת עקומה ושכחתי את הפרט החשוב ביותר- לא מדובר בסרבר שלי.
אני רוצה לבנות סקריפט שמיירט websockets של אתרים שאני גולש בהם...בהתחלה חשבתי על הכיוון של סקריפט אבל ככל שאני קורא יותר ויותר אני מבין שזה לא אפשרי, ואולי אפילו עם תוסף לכרום זה גם לא אפשרי. יש מצב שהדרך היחידה היא לבנות extention ל-dev tools אבל זה נשמע לי עסק מסובך מידי כבר.
&nbsp
ורק למקרה שזה עדיין לא מובן אז הנה דוגמה מעשית- נניח אני נכנס לתפוז, אני רוצה ליירט את הwebSockets הפתוחים שהוא הפעיל, להאזין למידע שעובר בהם (עד כאן dev tools מאפשרים לעשות את זה), לסדר את המידע בצורה נוחה (dev tools לא מאפשרים לי לעשות את זה), להציג את המידע בצורה כלשהי.
&nbsp
אני יודע למשל שבעזרת chrome extention אני יכול בקלות להאזין לכל הבקשות http, השאלה אם אפשר לעשות את זה גם עם webSockets.
&nbsp
תודה!
 
תודה! מצאתי דרך

למי שסקרן-
אפשר לבנות תוסף לכרום שמזריק סקריפט שדורס את הקונסטרקטור של WebSocket. ע"י כך אני בעצם עוטף את הקונסטרקטור ומוסיף אופציה של לוגינג לכל בקשה.
קצת מתיש, אבל עובד:)
 
למעלה