לינק של WCF לקבלת נתונים
-
בעזהי"ת
שלום וברכה.
עשיתי פרוייקט WCF עם פונקצייה שמקבלת שני אינטים ומחזירה אינט. לשם כך עשיתי כמו ההודי ובניתי UI שישמש אותי לבדיקות, ולא את המשתמש. ה-UI מכיל שלוש תיבות טקסט והפונקציה עובדת בו מושלם. השאלה היא: המשתמש צריך קישור שמכיל בעצמו את הפרמטרים שהוא שלוח ולבד מחזיר לו את התשובה. משהו כזה:100.100.100.100:8733/Design_Time_Adresses/SolutionName/ProjectName/FunctionName?pFirst=12&pSecond=34
זה מה שמצאתי. אבל אני מקבל שגיאה בכרום: 405 (method not allowed)
ה-IP בהתחלה הוא שלי, בדוק. ואם אני נותן את הקישור דלהלן, הוא מחזיר XML יפה עם כל נתוני הפרמטרים:
100.100.100.100:8733/Design_Time_Adresses/SolutionName/ProjectName/?SingleWsdl
אשמח לעזרה.
פורסם במקור בפורום CODE613 ב14/01/2018 09:38 (+02:00)
-
ברירת מחדל נראה לי שWCF מאזין רק לפוסט ולפורמט XML.
קל לבדוק זאת ע"י תוכנת Fidler שם תראה בדיוק את הדרך בה התוכנה שלך מתקשרת עם השרת.
תוכל לשנות את הברירת מחדל, ראה פה https://stackoverflow.com/questions/18989423/run-wcf-methods-from-a-browserפורסם במקור בפורום CODE613 ב14/01/2018 11:45 (+02:00)