בקשת get לוקח המון זמן ללא סיבה נראת לעין | python
-
אני צריך לעשות בקשת get באמצע הקוד,
אני עושה אותה כך:response = requests.get(url)
וזה עובד נהדר,
רק שלוקח לו מעל דקה!!כשעשיתי ככה:
import requests from datetime import datetime print (datetime.now()) response = requests.get(url) print (datetime.now())
התוצאה הייתה:
2022-11-09 19:49:30.551329 2022-11-09 19:50:46.243668
מעל דקה לבקש get פשוטה!!
אציין, שבדפדפן לוקח לו בערך שניה לבצע את זה.אשמח לכל עזרה, זה ממש תוקע אותי.
אין חסימת רשת או משהו כזה שיכולה להאט את זה,
ושוב, בבקשת get רגילה זה לוקח שניה בדפדפן. -
@צבי-ש כתב בבקשת get לוקח המון זמן ללא סיבה נראת לעין | python:
מעל דקה לבקש get פשוטה!!
לא שיתפת אותנו בפשטותה, תנסה כתובת אחרת שידועה לנו בפשטותה, למשל http://httpbin.org/get.
אם בכתובת הזו זה כן יהיה מהר, יכול להיות שבמקרה של הכתובת שלך אז השרת עושה איטיות מכוונת בהיעדר כותרת כל שהיא שאופיינית לדפדפן כמו למשל User Agent. -
@dovid כתב בבקשת get לוקח המון זמן ללא סיבה נראת לעין | python:
@צבי-ש כתב בבקשת get לוקח המון זמן ללא סיבה נראת לעין | python:
מעל דקה לבקש get פשוטה!!
לא שיתפת אותנו בפשטותה, תנסה כתובת אחרת שידועה לנו בפשטותה, למשל http://httpbin.org/get.
אם בכתובת הזו זה כן יהיה מהר, יכול להיות שבמקרה של הכתובת שלך אז השרת עושה איטיות מכוונת בהיעדר כותרת כל שהיא שאופיינית לדפדפן כמו למשל User Agent.עריכה:
באמת כששלחתי User Agent. זה נשלח באותו רגע , וענו לי ישר.
תודה רבה. -
אולי הוא התרגל כמו היתוש של טיטוס... אבל הוא הפסיק להגיב לבקשות שלי, ועדיין דרך הפדפן הוא רץ חלק.
מה שעוד יותר מוזר לי :
שכשאני שולח מ postmen אפילו בלי שום פרמטרים, זה עובד חלק גם אם אני מוותר על הכל כולל User Agent.ואילו אם אני מייצא מpostmen לקוד פייתון, ומריץ אותו, הוא שוב נתקע לאיזה דקה.
יש דרך לדבג את זה? מה קורא באותו דקה? הוא פשוט ניגש ולא חוזר אליו תשובה עד שעובר דקה?
אני משתמש בטרמינל שבתוך ה vs code (אבל גם בטרמינל הרגיל בחוץ יש שגיאה)
מחשב mac
יש קליטת אינטרנט טובה.עריכה:
מה שאני מנסה לעשות זה להריץ בוט בטלגרם באופן לוקאלי מהשרת אצלי עם ngrok, ואני תקוע בשלב של הוובהוק לטלגרם ,
זה הקישור לתיעוד שטלגרם כתבו (נראה לי פתוח בנטפרי, זה רק התיעוד) עם הסבר לוובהוק אבל לא הצלחתי לעשות עם זה כלום.עריכה 2:
אני חושש שיד ה ngrok בעניין, באמצע לבדוק את זה לעומק. -
עדכון:
הבעיה הייתה ב ngrok
כל פעם הורדתי אותו והעלתי שוב,
ולכן הוא התעצבן עליי, ואחרי מספר פעמים (בערך 20 לדעתי) הוא כל פעולה עשה איטי מאוד, ואז הפסקתי להפעיל אותו כל הזמן, אלא רק פעם אחת מבחוץ, זה מספיק לשעתיים, ועם רישום ל6 שעות, וככה הכל רץ חלק בטסטים ובעבודה על הקוד.