הקמת שרת מתווך - פרוקסי
-
@שמחה-זו-הסיסמא כתב בהקמת שרת מתווך - פרוקסי:
אדרבה אשמח לדעת איך מעבירים קובץ גוגל שיטס שעורך נתונים עם קובץ app script שהתפקיד שלו לשלוח בקשות מכל תא למקום אחר....
לא הבנתי עדיין את המקרה.
גוגל שיטס יושב על שרת שיתופי שלך? -
@שמחה-זו-הסיסמא כתב בהקמת שרת מתווך - פרוקסי:
@WWW גוגל שיטס עצמו הוא שרת שיתופי של גוגל
חבל שלא כתבת את זה ברור מההתחלה, אני מיד חשדתי שזה כך, אבל ניסית להסתיר את זה איכשהו...
אני מאמין שהמנהל לא יאהב את הצורה הזאת...אז צריך לבדוק אם ואיך אפשר לשלוח בקשות של גוגל סקריפט דרך שרת פרוקסי.
-
@שמחה-זו-הסיסמא אני נעזר באתר הזה מאוד!!
https://webhook.site/login -
@אבי-203 כתב בהקמת שרת מתווך - פרוקסי:
@שמחה-זו-הסיסמא אני נעזר באתר הזה מאוד!!
https://webhook.site/loginואיך זה קשור למה שהוא שאל?
@שמחה-זו-הסיסמא כתב בהקמת שרת מתווך - פרוקסי:
יש בעיה שכאשר משתמשים בשרת שיתופי, אם יש משתמש אחד אויבר חוכם שפונה עם טוקן שגוי זה גורם למערכת האבטחה של האתר שאיליו פונים לחסום את השרת השיתופי
הפיתרון שחשבתי כרגע הוא לבקש מהשרת השיתופי (שנותן לי פונקציות מסויימות מעבר לבסיס ממש)
במקום לשלוח את הבקשות ישירות למקבל הבקשה לשלוח את הבקשות לשרת אחר שהוא יקבל את הבקשות ויעביר אותם כמות שהם למערכת שאמורה לקבל את הבקשותאשמח אם מישהו יכול להסביר לי איך מגדירים בשרת האמצעי שיעביר כל בקשה שנשלחת איליו לכתובת מוגדרת מראש, בלי לשנות את הפרמטרים כלל
את הבקשות אני שולח חלקם ב GET וחלקם ב POSTוכן אם יש למישהו רעיון טוב יותר אשמח לשמוע.
תודה רבהתוכל אולי לשים על ההוסטינגר שלך איזה קוד php שתשלח אליו בדיוק מה לעשות, והוא יבצע את זה מול ימות.
-
@צבי-ש כתב בהקמת שרת מתווך - פרוקסי:
תוכל אולי לשים על ההוסטינגר שלך איזה קוד php שתשלח אליו בדיוק מה לעשות, והוא יבצע את זה מול ימות.
@שמחה-זו-הסיסמא רק מרחיב את מה ש @צבי-ש כתב:
אתה לא צריך לבנות עכשיו שרת פרוקסי שלם
מספיק שתבנה בשרת שלך api שאליו יוכלו לפנות אם פרטים והוא יפנה עבורך לימות ויחזיר לך תשובה ואתה תפנה מגוגל סקריפט לשרת שלך. -
@צבי-ש כתב בהקמת שרת מתווך - פרוקסי:
תוכל אולי לשים על ההוסטינגר שלך איזה קוד php שתשלח אליו בדיוק מה לעשות, והוא יבצע את זה מול ימות.
זו בדיוק הייתה כוונת השאלה, כיצד מגדירים את זה שהשרת ישלח את אותה בקשה שהוא קיבל לכתובת אחרת
לגבי בקשות ב GET מישהו כתב לי בינתיים לציין את זה ככה (עדיין לא הספקתי לבדוק את זה)file_get_contents('https://www.call2all.co.il/ym/api/UpdateExtension?' . $_SERVER['QUERY_STRING']);
לגבי בקשות ב POST עדיין אינני יודע איך עושים זאת
אשמח לעזרתכם
תודה רבה -
@צבי-ש כתב בהקמת שרת מתווך - פרוקסי:
תוכל אולי לשים על ההוסטינגר שלך איזה קוד php שתשלח אליו בדיוק מה לעשות, והוא יבצע את זה מול ימות.
הוא לא רוצה לבנות הכל מחדש.
אז הוא כן צריך משהו שיעבוד כשרת פרוקסי.
אני עדיין לא מצאתי דרך לשלוח בקשות דרך פרוקסי בגוגל סקריפט. -
@שמחה-זו-הסיסמא כתב בהקמת שרת מתווך - פרוקסי:
לגבי בקשות ב POST עדיין אינני יודע איך עושים זאת
https://stackoverflow.com/questions/5647461/how-do-i-send-a-post-request-with-php
-
@לעזור-לכולם
מה שלא הבנתי זה איך אני מקבל את הנתונים מה POST'
לשלוח אותם אני יודע
בכל אופן תודה רבה מאוד -
@שמחה-זו-הסיסמא
למה לא להשתמש בnginx?
בדקת את זה? -
@שמחה-זו-הסיסמא כתב בהקמת שרת מתווך - פרוקסי:
מה שלא הבנתי זה איך אני מקבל את הנתונים מה POST'
קודם כל יש לך משתנה סופר גלובאלי עם כל הנתונים שקיבלת בפוסט - $_POST
לא בדקתי אבל יתכן שהמשתנה הנ"ל$_SERVER['QUERY_STRING'])
מכיל גם את נתוני הפוסט -
@WWW כתב בהקמת שרת מתווך - פרוקסי:
הוא לא רוצה לבנות הכל מחדש.
אז הוא כן צריך משהו שיעבוד כשרת פרוקסי.
אני עדיין לא מצאתי דרך לשלוח בקשות דרך פרוקסי בגוגל סקריפט.לא צריך לבנות הכל מחדש, זה כמה שורות קוד ובגוגל סקריפט לשנות את הurl בתחילתו.
@שמחה-זו-הסיסמא כתב בהקמת שרת מתווך - פרוקסי:
לגבי בקשות ב GET מישהו כתב לי בינתיים לציין את זה ככה (עדיין לא הספקתי לבדוק את זה)
תפתח נושא חדש ותשאל איך בPHP עושים POST עם אותו התוכן שהתקבל בPOST, ובקיצור איך כותבים פרוקסי קטן בPHP.
אם אתה לא ממש יודע תכנות/PHP ציין זאת כדי לקבל יותר קוד מוכן מאשר הכוונות.
בשולי הדברים אעיר שיכול להיות בעיות אבטחה קשות בכל הסיפור (אבל כנראה "במקרה הזה זה לא אכפת לאף אחד" כמו בכל המקרים). -