0

我需要将 GET 更改为 POST 重定向到外部 URL。

目前,checkFormRedirect(url,req,res)根据我的理解,我们正在使用重定向到默认使用 GET 的外部 URL。我想将此请求更改为 POST。

一种方法是我们可以使用 HTTPClient API 进行重定向。

开箱即用的 ATG 有什么方法可以为 POST 重定向提供一些东西。请帮忙。

4

1 回答 1

0

如果您在使用 checkFormRedirect() 时在 JSP 中提交了表单。它已经是一个POST请求,您可以在 handlerXXX 方法中获取数据。

您可以使用此方法来控制重定向。这个方法的 API 调用看起来有点像:-

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

现在,如果在表单中未发现表单错误,此方法将重定向到pSuccessURL 。否则,它会重定向到pFailureURL

于 2019-02-02T14:27:21.697 回答