diff --git a/packages/nodes-base/nodes/HttpRequest.node.ts b/packages/nodes-base/nodes/HttpRequest.node.ts index 84b2d9f14c..542dd65f1c 100644 --- a/packages/nodes-base/nodes/HttpRequest.node.ts +++ b/packages/nodes-base/nodes/HttpRequest.node.ts @@ -116,6 +116,13 @@ export class HttpRequest implements INodeType { description: 'The URL to make the request to.', required: true, }, + { + displayName: 'Ignore SSL Issues', + name: 'allowUnauthorizedCerts', + type: 'boolean', + default: false, + description: 'Still download the response even if SSL certificate validation is not possible.', + }, { displayName: 'Response Format', name: 'responseFormat', @@ -366,6 +373,7 @@ export class HttpRequest implements INodeType { headers: {}, method: requestMethod, uri: url, + rejectUnauthorized: !this.getNodeParameter('allowUnauthorizedCerts', itemIndex, false) as boolean, }; if (parametersAreJson === true) {