לא מצליח לעדכן קובץ ב api כיוון שהתוכן גדול מדי
-
השתמשתי ב GetTextFile
ואחר כך UploadTextFile
והנתונים לא משתנים, יש בקובץ מעל 3000 שורות ובסך הכל כ 70,000 תווים, ולהעלות גם אי אפשר כי זה יותר מ 50 מגה ולפצל זה ייקח יותר מדי זמן...
אני רואה שבמודלים אחרים שימות המשיח עצמם פיתחו אין את הבעייה הזאת.
אשמח לדעת אם מישהו גם כן נתקל בבעייה הזאת ואם יש לה פיתרון -
@פיסטוק-פרווה באיזה שפה?
-
@שמואל-ש
php -
@פיסטוק-פרווה תבדוק אם ככה עובד לך
$url = $url.'UploadTextFile'; $data = array('token' => $token, 'what' => $file, 'contents' => $newText); $options = array( 'http' => array( 'method' => 'POST', 'content' => http_build_query($data) ) ); $context = stream_context_create($options); $result = file_get_contents($url, false, $context);
-
@שמואל-ש
לא עוזר -
@שמואל-ש
תודה, זה עובד.
היו בעיות אחרות... -
@פיסטוק-פרווה כתב בלא מצליח לעדכן קובץ ב api כיוון שהתוכן גדול מדי:
תודה, זה עובד.
בזכות זה או בגלל שהסרת את הבעיות האחרות?
-
@שמואל-ש כתב בלא מצליח לעדכן קובץ ב api כיוון שהתוכן גדול מדי:
בזכות זה
כן.
הבעיות היו, נתיב לא נכון,
והמרה של ירידת שורה ל %0A כשבפוסט צריך להשאיר את זה n\ ועוד.. -
לטובת הבאים בתור, מה היה הבעיה? שליחה עם get ולא עם post?
-
@MGM-IVR
שליחה עם get לא נותנת לשלוח טקסט גדול מדי.
בשליחה עם פוסט יש לשים לב לא להחליף את %0A במקום n\ אלא להשאיר את n\