0
我dataSources
GET /entity.svc不合格批次
"dataSources": {
"mainService": {
"uri": "/backend/service/v1/entity.svc/",
"type": "OData",
}
}
"models": {
"": {
"dataSource": "mainService",
"preload": true,
"settings" : {
"sizeLimit" : 500,
"useBatch" : false,
"refreshAfterChange": false,
"defaultBindingMode": "TwoWay",
"defaultCountMode" : "None",
"defaultUpdateMethod" : "Put"
}
}
}
定義的服務,但由於某種原因,我不知道,UI5項目將調用GET /backend/service/v1/entity.svc/
當初始加載,它返回幾個<collection>
。
但是,當我設置UseBatch爲true,則成批GET請求將失敗,與有效載荷是這樣的:
--batch_67d5-9dc2-70e0
Content-Type: application/http
Content-Transfer-Encoding: binary
GET HTTP/1.1
sap-contextid-accept: header
Accept: application/json
Accept-Language: en-US
DataServiceVersion: 2.0
MaxDataServiceVersion: 2.0
sap-cancel-on-close: true
--batch_67d5-9dc2-70e0-
,因爲它似乎像什麼也沒得到請求,批量要求肯定會失敗。有沒有任何UI5/oData專家可以告訴我GET /entity.svc有什麼意義,如何修復此批或如何跳過此請求?