У меня проблема с моим WebAPI.Я строю ODATA Web API с помощью C #.Он работает нормально, но не в моем приложении SAPUI5.
Я думаю, проблема в том, что созданный мной заголовок не разделяется точкой с запятой, поэтому приложение SAPUI5 не может интерпретировать его корректно.
mPredefinedRequestHeaders: {Accept: "application/json;odata.metadata=minimal;IEEE754Compatible=true", OData-MaxVersion: "4.0", OData-Version: "4.0", X-CSRF-Token: "Fetch"}
Ошибка в том, что Odata-версия имеет значение null.
Я добавляю заголовок в c # со следующим кодом:
// res.AppendHeader("Access-Control-Allow-Credentials", "true");
res.AppendHeader("Access-Control-Allow-Headers", "content-type,odata-maxversion,odata-version,x-csrf-token");
// res.AppendHeader("Access-Control-Allow-Methods", "POST,GET,PUT,PATCH,DELETE,OPTIONS");
res.AppendHeader("OData-Version ", "4.0");
res.AppendHeader("Content-Type:", "application/json; odata.metadata=minimal");
res.AppendHeader("OData-MaxVersion", "4.0");
Может кто-нибудь помочь мне