简体   繁体   中英

Send POST request in ATG with checkFormRedirect method

I have requirement of changing GET to POST redirection to external URL.

Currently, we are using checkFormRedirect(url,req,res) to redirect to external URL which by default uses GET as per my understanding. I want to change this request to POST.

One way is we can use HTTPClient API for re-direction.

Is there any way ATG out of box provide some thing to POST redirection. Please help.

If you submitted a form in JSP as you are using checkFormRedirect(). It is already a POST request and you can get data in your handlerXXX method.

You can use this method to control redirects. The API call of this method looks somewhat like:-

public boolean checkFormRedirect(pSuccessURL, pFailureURL, pRequest, pResponse);

Now, this method redirects to pSuccessURL if no form errors are found in the form. Otherwise, it redirects to pFailureURL .

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM