Sending Requests Over HTTPS

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 );
               }
            }
         }
      }
   }