Click the Start a free trial link to start a 30-day SaaS trial of our product and join our community as a trial customer. If you are an existing customer do not start a free trial.
AppDynamics customers and established members should click the sign in button to authenticate.
I am trying to setup a HTTP request template to call a HP Performance Center API to start a test. The issue I am facing is that Performance Center API requires one to hit an authentication url that sets a cookie that must be used in all following API calls such as the one to start a test. Does anyone know a way of handling this in the HTTP request template? Any insight would be much appreciated.
Auth request: http://PCURL/Auth
Response = QCsession and LWSSO cookies are returned
Start Test request: http://PCURL/starttest
Request headers: QCsession and LWSSO cookie values from above request
You can't do more than one request and handle session on a single HTTP Template, but there are other ways to accomplish this.
If you are using an OnPrem controller, you can set up a Custom Action as a script on the controller that will make those 2 requests.
If you are using a SAAS controller you can bring up a simple webserver (maybe with nodejs or flask) that takes 1 request, and then make the 2 requests that you need, like a "forwarder".