github polterguy/magic v9.8.3
Improving magic.lambda.http

latest releases: v17.3.9, v17.3.8, v17.3.7...
2 years ago

This release primarily improves the speed and API of the magic.lambda.http project. Among other things, it no longer relies upon magic.http at all, and does its own internal configuration of HttpClient using IHttpClientFactory and such performs much faster. In addition all PUT, POST and PATCH requests now support transferring a file as a [filename] argument, being an option to the already existing [payload] argument, at which point the file is never loaded into memory, but the stream copied directly into the HttpContent object using HttpClient's capabilities for doing such things.

This significantly speeds up HTTP invocations from Hyperlambda, to the point where they're more or less on pair with anything you could do manually from C#, resulting in blistering fast and scalable HTTP invocations from your own Hyperlambda code.

Don't miss a new magic release

NewReleases is sending notifications on new releases.