619
צפיות
צפיות
2
תשובות
תשובות
הורדת קובץ XML שנוצר דינמית משרת
שלום,
אני יוצר במערכת שאני בונה קובץ XML שנוצר ע"י בחירה של המשתמש בצורה דינמית. השאלה שלי היא כיצד אני יכול ליצור כך שתהיה לי אפשרות לתת למשתמש להוריד את זה מהשרת ולשמור אצלו ע"י טופס או משהו דומה כך שהקובץ יהיה זמני בלבד ושלא אצטרך להציג אותו על המסך ושהמשתמש פשוט ישמור אותו לכונן שלו ע"י "הצג מקור" או משהו דומה ….
תודה מראש,
נתנאל
2 תשובות
בבקשת HTTP
ב-Response יש את ה-headers שאלו ה-Content Type, Cache Control… ולאחר ה-headers יש את הנתונים שיוחזרו.
אם אתה עובד עם טכנולוגיות כמו JSP / ASP.NET חפש אחר מחלקה בסט המחלקות הנרחב שתכווץ את הקובץ ל-zip למשל ואז אתה שולח content type של ZIP ואת המידע הבינארי.
זו סתם דוגמא.
ניסיתי אבל זה עדיין לא פתרון מושלם
ניסיתי ע"י הוספת OCTECTSTREAM בCONTENT אבל הוא פשוט נתן לי את המידע בתגיות של הXML כרצף
וניסיתי עם GZIP אז הוא מוסיף אוטומטית לסוף של הקובץ סיומת GZ.
השאלה אם אני יכול לקבוע לו את שם הקובץ במניפולציה כי עדיין רוצה שהקובץ המקורי שיותר את הקובץ עם תוכן XML יהיה עם סיומת JSP כדי שJBOSS ידע להשתמש בJASPERENGINE לביצוע קוד הJSP בדף.