Expand my Community achievements bar.

Adobe Campaign User Groups are live now. Join our Adobe Campaign User Groups and connect with your local leaders!

Validity of URL in Control Rule Typology

Avatar

Level 4

Hi All,

 

I have to check if a URL returns '200' response in the control rule typology. This control rule will be applied to the delivery before targeting. Is there any JS function to check whether a url is returning 200 response. My use case is to do this on the delivery, I am able to do this in the JS activity of workflow.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Reply

Avatar

Community Advisor

Hello @rahulg1930481 

 

You can try the use the HTTP client request method to check that.

 

Here is the sample code

var req = new HttpClientRequest('https://url.com/page-with-form');
req.method = 'GET';
req.execute();
var response = req.response;

if(response.code != 200){
  logError('Server returned not HTTP 200: HTTP', response.code, response.body);
}

 

response.code will give you have HTTP status code for your request/url.

 

Thanks,

Manoj


     Manoj
     Find me on LinkedIn