עבור לתוכן
Magic DevHub
Gustav

בעייה עם עברית ב HTTPOST יוניפאס

Recommended Posts

היי

יש לי בעיה בשליחת HTTPOST ביוניפאס

כשהמסמך כולל אותיות עבריות השליחה נכשלת. אם המסמך באנגלית בלבד אין בעיה.

הספק תומך כמובן בשפה העברית ושליחת הפקודה באמצעים חיצוניים עובדת כראוי כם עם העברית.

נסיתי לתקן את ה    External Code Page  ל 65001 בהגדרות המקומיות בסביבה לפי המלצה שמצאתי כאן וזה לא עזר

למישהו פתרונים?

תודה 

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

היי,

תנסה להוסיף בשליחה HEADER כפרמטר 3

<META http-equiv="Content-Type" content="text/html; charset=windows-1255">

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

היי

ניסיתי זאת זה לא השפיע , אולי הסינטקס לא נכון

אני שולח קובץ Json  מה שמופיע אצלי בHeader זה   Content-Type:application/json

מה הסינטקס המתאים למקרה הזה?

תודה

 

 

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

היי ,

נזכרתי... כיוון שפונקציות httpcall/httppost לא תומכות ב UTF-8 ישירות יש צורך להפעיל פונקציה על פרמטר לשליחה שכולל בתוכו שפה אחרת חוץ מאנגלית.

בדוגמא שלנו עברית codepage 1255.  

UTF8FromAnsi(UnicodeToANSI(json with hebrew,codepage)

אם codepage הוא 0 נלקח codepage ברירת מחדל.

אם codepage ברירת מחדל הוא אחר מאשר 1255 יש צורך לפני פונקציה להחליף ל codepage 1255 ולאחר הפונקציה להחזיר בחזרה ל default של מערכת. 

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התחבר או הרשם על מנת להגיב.

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

×