updates to allow override api utils to disable or alter request details

This commit is contained in:
Tim Chamberlain
2024-09-10 17:28:05 -05:00
parent a7ca34ec92
commit bb548b78d9

View File

@ -1167,6 +1167,16 @@ public class BaseAPIActionUtil
/*******************************************************************************
**
*******************************************************************************/
protected void logRequestDetails(QTableMetaData table, HttpRequestBase request) throws QException
{
LOG.info("Making [" + request.getMethod() + "] request to URL [" + request.getURI() + "] on table [" + table.getName() + "].");
}
/******************************************************************************* /*******************************************************************************
** **
*******************************************************************************/ *******************************************************************************/
@ -1192,7 +1202,7 @@ public class BaseAPIActionUtil
setupContentTypeInRequest(request); setupContentTypeInRequest(request);
setupAdditionalHeaders(request); setupAdditionalHeaders(request);
LOG.info("Making [" + request.getMethod() + "] request to URL [" + request.getURI() + "] on table [" + table.getName() + "]."); logRequestDetails(table, request);
if("POST".equals(request.getMethod())) if("POST".equals(request.getMethod()))
{ {
LOG.info("POST contents [" + ((HttpPost) request).getEntity().toString() + "]"); LOG.info("POST contents [" + ((HttpPost) request).getEntity().toString() + "]");