Datajs custom clients can replace the default odata.DefaultHttpClient with overrideHttpClientForDatajs to send requests to SAP Mobile Server through an HTTPS connection.
var oDataDefaultHttpClient; function overrideHttpClientForDatajs() { if (HttpsConnection.supportHttpsInBrowser === true ) { oDataDefaultHttpClient = odata.defaultHttpClient; OData.defaultHttpClient = new { request: function (request, success, error) { if (request.requestURI.search(ā/https/iā)) { // invoke HTTPs proxy api // return result } else { // using original http client oDataDefaultHttpClient.request( request, success, error ); } } } } }