665
צפיות
צפיות
3
תשובות
תשובות
שימוש ב- XMLHttpRequest (למבינים)
אני מרבה להשתמש באפליקציות Web שאני מפתח באובייקט XMLHttpRequest.
יש לי שתי סוגיות/שאלות שהייתי רוצה להעלות:
1. האם ידוע לכם על בעיות אבטחה שיכולות להיגרם כתוצאה מהשימוש באובייקט זה?
2. כאשר אני משתמש ב- responseText וטוען לתוך XMLDocument הוא עובד כמו שצריך, אבל משום מה ה- responseXML מחזיר לי תמיד XMLDocument ריק, מישהו נתקל בבעיה?
3. האם בכלל יש לכם טיפים לשימוש באובייקט, זה נראה לי נושא מאוד מעניין…
תודה,
3 תשובות
המממ
1. הייתה פעם בעיית אבטחה חמורה במוזילה, שתוקנה מזמן.
2. אין לך שום סיבה להפעיל גם את XMLHTTP וגם את XMLDOM – זה פשוט בזבוז. שתי אפשרויות:
א. לתת ל XMLHTTP לטעון את ה XML ולעבוד עם ResonseXML שמחזיר אובייקט XMLDOM.
var oXDoc = oXHTTP.responseXML;
alert(oXDoc.selectSingleNode("//bla").text);
ב. הדרך המומלצת לדעתי היא פשוט לתת לשיטה load של XMLDOM כתובת URL.
3. לא להגזים באכילת בננות.
בעיית אבטחה
מעבר לבעיית האבטחה שהייתה בעבר למוזילה, ישנו קושי מבחינת אבטחה בכך שבעצם אני פותח כל מיני services שפתוחים לכל העולם וכל גולש יכול לדעת על קיומם ברגע שאני משתמש ב- HTTPRequest Object בניגוד למה שהיה קורה אם הייתי מפעיל את ה- Service מה- Code behind
לא?
דוגמאות מדהימות של קוד צד לקוח
אני מחפש בשביל הרצאה שאני צריך להעביר, כל מיני דוגמאות מדהימות של פיתוח צד לקוח.
מדובר בהרצאה למפתחים ולכן אני צריך רק את הדברים המדהימים ביותר.
בסופו של התהליך גם אני אוסיף פה את כל מה שמצאתי להנאתכם…
תודה