sap-hcp-express-proxy
Express.js proxy for the SAP HANA Cloud Platform.
Use this proxy to access a service that is hosted in the SAP HANA Cloud Platform from a different computer. You will be asked to provide your HCP credentials via basic HTTP auth to get a session.
Thanks to Gregor Wolf who provided the basis for this via his hanatrial-auth-proxy module.
Install
$ npm install sap-hcp-express-proxy
Example
var express = ;var hcpProxy = ; // This is a dummy host// You might have something like// 'https://s6hanaxs.hanatrial.ondemand.com'var hcpHost = 'https://hanaxs.ns.ondemand.com'; var app = ;app app; // You can now call e.g.:// http://localhost:8080/hcp/myTrialUser/pack/to/service.xsjs// and this would be proxied to:// https://hanaxs.ns.ondemand.com/myTrialUser/pack/to/service.xsjs