אלוקים גדול
משתמש צעיר
שלום,
יש לי controller get מסויים,
כשאני שמה את הURL בכרום או פונה דרך post man מחזיר לי תוצאה כמו שאני רוצה.
אבל שאני פונה עם fetch כמו בדוגמא פה, התוצאה ב network היא ריק, כאילו אין תוצאה (סטטוס 200) :
מדפיס לי ללוג:
איך אני יכולה לראות את התשובה?
יש למישו מידע?
זה דחוף לי מאוד מאוד!!!!!!!!!!!!
אשמח לעזרה.
תודה!
יש לי controller get מסויים,
כשאני שמה את הURL בכרום או פונה דרך post man מחזיר לי תוצאה כמו שאני רוצה.
אבל שאני פונה עם fetch כמו בדוגמא פה, התוצאה ב network היא ריק, כאילו אין תוצאה (סטטוס 200) :
export const getUserById = () => {
const request = new Request('http://localhost:53824/api/esr_Users/1');
fetch(request, {method: 'GET',mode: 'no-cors'})
.then((response) => console.log("response", response));
}
const request = new Request('http://localhost:53824/api/esr_Users/1');
fetch(request, {method: 'GET',mode: 'no-cors'})
.then((response) => console.log("response", response));
}
מדפיס לי ללוג:
response
- Response {type: "opaque", url: "", redirected: false, status: 0, ok: false, …}
- body: null
- bodyUsed: false
- headers: Headers {}
- ok: false
- redirected: false
- status: 0
- statusText: ""
- type: "opaque"
- url: ""
- __proto__: Response
[Authenticated, Logged, System.Web.Http.HttpGet, System.Web.Http.Route("api/esr_Orders/{OrderNumber}"), FriendlyMessage("התרחשה שגיאה בשליפת ההזמנה המבוקשת")]
public esr_Orders GetOrderByOrderNumber(int OrderNumber)
{
return BL.GetOrderByOrderNumber(OrderNumber) ?? throw new Exception("Order Not Found");
}
public esr_Orders GetOrderByOrderNumber(int OrderNumber)
{
return BL.GetOrderByOrderNumber(OrderNumber) ?? throw new Exception("Order Not Found");
}
איך אני יכולה לראות את התשובה?
יש למישו מידע?
זה דחוף לי מאוד מאוד!!!!!!!!!!!!
אשמח לעזרה.
תודה!