Response Body-HTTP

קדם Forums הייטק Web Development Response Body-HTTP

  • Response Body-HTTP

    פורסם ע"י מרים  חברה on 11/11/2021 ב10:46 am

    בוקר טוב

    אני שואלת בבקשת GET על אובייקט מסוים אם הוא קיים

    ואני מעוניינת שיחזיר לי את האובייקט אם הוא קיים ואם לא שיחזיר NULL

    ע”פ בדיקה של צד הסרבר ב Response Body – נכנס לי NULL.

    הבעיה שתמיד הוא מחזיר לי אובייקט .

    אני בעצם רוצה או להגיע דרך האנגולר רק למה שנמצא ב Response Body – יש דבר כזה??

    או שאני צריכה לשנות את הפונקציה.
    הפונקציה שלי היא כזאת:

    return ProjectDbContext.Context.Students.FirstOrDefault(student => student.Password == password && student.StudentId == id);

    ניסיתי לשנות את FirstOrDefault ל First ואז זה מביא לי שגיאה 500 כי בעצם לא מוחזר אובייקט.

    השאלה אם אני אמורה לשנות בפונקציה את FirstOrDefault למה אני אמורה לשנות??

    תודה רבה!!

    מרים הגיבה לפני 2 שנים, 6 חודשים 3 חברות · 4 תגובות
  • 4 תגובות
  • טובה ראבי

    חברה
    חברה
    11/11/2021 ב7:12 pm

    תעתיקי לכאן גם את הקוד מצד האנגולר.

    איך את מנסה לגשת לResponseBody?

    הקוד בסרבר נראה תקין.

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

    • מרים

      חברה
      חברה
      14/11/2021 ב10:42 am

      זה בעצם מה שאני מנסה

      איך בקליינט לגשת ל response-body ??

      הקוד מצד הקליינט:

      בסרוויס:

      IsStudent(id: string, password: number):Observable<studentview>{
      return this.http.get<studentview>(${this.url}/Login/IsStudent/${id}/${password})
      }</studentview></studentview>

      <studentview><studentview>ובפונקציה שקוראת לסרוויס:</studentview></studentview>

      <studentview><studentview>onclick(){
      this.service.IsStudent(this.ID,this.password).subscribe(result=>{
      this.studentResult=result});
      </studentview></studentview>

      תודה רבה!!!

  • אילה קראוס

    חברה
    חברה
    15/11/2021 ב8:51 am

    האם האוביקט studentview באנגולר תואם לאובייקט שחוזר מה api ?

    • מרים

      חברה
      חברה
      15/11/2021 ב11:00 am

      כן תואם,

      ואני רואה עכשיו שכן חוזר לי אובייקט נכון רק האובייקט אמור לחזור בעת לחיצה על כפתור

      והוא חוזר רק בלחיצה השנייה

      ז”א לחיצה ראשונה על הכפתור מביאה לי אובייקט ריק

      ולחיצה שנייה מביאה לי את האובייקט הנכון או NULL אם לא קיים

      איך אני מסדרת את זה??

Log in to reply.

מעוניינת בפרסום

חשוב: לא כל פרסום מאושר, נא לפרט בדיוק במה מדובר

ניתן לפנות גם במייל ל: [email protected]

מה את מחפשת?

מילות מפתח פופולריות לפי תחומים

ניתן לחפש גם מילות מפתח , תפקידים וכישרון מיוחד שאינם מופיעים ברשימות - "נהגת", "ציור בחול" וכדומה.

דילוג לתוכן