node-soap icon indicating copy to clipboard operation
node-soap copied to clipboard

A SOAP client and server for node.js.

Results 46 node-soap issues
Sort by recently updated
recently updated
newest added

This PR changes/adds the following funtionality: * a new ISecurity implementation (WSSecurityPlusCert) that takes WSSecurity and WSSecurityCert and combines their results into one SOAP request in case you need to...

Adds an async version of the security's `addHeader` method which is now awaited in the client's `_invoke` method.

**The Problem:** Some Magento XML gets an error in the line ``this.element = schema.elements[nsName.name];`` because schema is undefined. **The Solution:** Simple check if schema has been defined ``if(schema) this.element =...

Formidable 2 has [a CVE](https://vuln.whitesourcesoftware.com/vulnerability/CVE-2022-29622) that is flagged as requiring upgrading to Formidable 3. Formidable 3 is ESM only. To easily support this in node-soap without going through the full...

Currently `soap.createClient` can create a new SOAP client from a WSDL url or local filesystem path. Creating a new SOAP client from a string containing the WSDL isn't supported. This...

If the response size for any SOAP API is greater than 0x1fffffe8 characters then getting the following uncaught error and node process is crashing. ``` Error: Cannot create a string...

Hi, The last PR (https://github.com/vpulim/node-soap/pull/1179) where axios moved as peer-dependency was a way to fix type issues with axios instance if project depending from node-soap would also use axios as...

I was having a problem with a company, that the wsdl was returning the wrong data to the soapclient; but despite i knew the expected data, I can't change by...

Hi I pulled the package, and the tests were failing out of the box. So I just made some minor hacks to get the tests running. Then I updated all...

Fix ReDoS Reported in https://www.huntr.dev/bounties/423e2208-6064-4150-b6f5-22f15f540259/, you can access this using GitHub. Please validate using `Mark as valid` and also `confirm the fix`. Thank you.