-
yossizהשיב לayali ב 7 באוק׳ 2021, 10:29 נערך לאחרונה על ידי yossiz 10 ביולי 2021, 10:30
@ayali אמר בהורדת קבצים ב angular ו node js:
אולי הגדרות של דפדפן?
אני לא מכיר הגדרה שישפיע על זה. אבל אולי זה יכול להיות תוסף. אולי יש לכם תוסף שמציג תמונות בצורה יותר יפה או משהו כזה?
-
avi rzהשיב לayali ב 10 באוק׳ 2021, 15:53 נערך לאחרונה על ידי avi rz 10 באוק׳ 2021, 15:56
@ayali אמר בהורדת קבצים ב angular ו node js:
@yossiz יש לי קובץ שנמצא בשרת node js איך אני שולחת אותו
ואיך אני מקבלת אותו ב angularצריך לפתוח בנוד גישה לקבצים בתקייה שיושבים שם הקבצים.
באקספרס יש את: express.staticapp.use(express.static('folder_name'))
אפשר ליראות
כמובן אחרי זה לתת לו קישור עם הנתיב המתאים
-
@ayali אמר בהורדת קבצים ב angular ו node js:
זה בדיוק מה שעשיתי ואחר כך נתתי קישור לכתובת הזו
למה? יש לך כבר API להורדת קבצים, למה אתה לא משתמש בזה?
-
@yossiz אמר בהורדת קבצים ב angular ו node js:
@ayali בדיוק כמו שכתבתי,
http://localhost:8400/upload/
+ השם של הקובץ. -
avi rzהשיב לyossiz ב 10 באוק׳ 2021, 20:35 נערך לאחרונה על ידי avi rz 10 באוק׳ 2021, 20:36
@yossiz אמר בהורדת קבצים ב angular ו node js:
למה? יש לך כבר API להורדת קבצים, למה אתה לא משתמש בזה?
@ayali אמר בהורדת קבצים ב angular ו node js:
איך משתמשים בו?
@yossiz אמר בהורדת קבצים ב angular ו node js:
@yossiz אמר בהורדת קבצים ב angular ו node js:
@ayali בדיוק כמו שכתבתי,
http://localhost:8400/upload/
+ השם של הקובץ.@ayali אמר בהורדת קבצים ב angular ו node js:
אתה מתכון לפונקצית ההורדה?
נראה לי שהבנתי מה הבעיה,
הספרייה המדוברת בnode.js היא עושה את העבודה ליצור שרת של קבצים סטטיים והיא מספיקה לרוב הקבצים, - שיוכלו להעלות אותם, וכשמפנים את הכתובת אל קובץ היעד הוא מגיע ישר לקובץ
אממה הדפדפן כשהוא מקבל כתובת לקובץ שהוא לא מיועד אליו כמו txt ושאר סוגי קבצים למיניהם הוא מוריד אותם, משא"כ כשהוא נפגש עם קבצים שהוא מיועד בעבורם - כמו Html png jpg ועוד כל מיני סוגים של תמונות - אז הוא לא מוריד אותם אלא פותח אותם,
וכאן שואל השואל איך עושים שבמקום שהוא ייפתח את הקובץ הנ"ל הוא יוריד אותו.תנסה לחפש כאן
-
@ayali אמר בהורדת קבצים ב angular ו node js:
@yossiz upload אתה מתכון לפונקצית ההורדה?
כן. הנתיב להוריד קובץ הוא
http://localhost:8400/upload/filename.xyz
כאשר מחליפים את filename.xyz בשם הקובץ הנכון -
19/24