seekable-s3-stream icon indicating copy to clipboard operation
seekable-s3-stream copied to clipboard

Seekable HTTP stream?

Open ngbrown opened this issue 3 years ago • 3 comments

I use the Minio and their S3 compatible library so I don't take a reference to the entire S3 library. Also, other HTTP servers support ranges, so a general purpose HTTP client stream seems to be the most useful. It would work against any URL, including S3 servers.

ngbrown avatar May 27 '21 21:05 ngbrown

That's true, and there are other such libraries around. This library specifically addresses streams with the S3 API, protected by IAM.

lee-11 avatar Jun 14 '21 23:06 lee-11

@lee-11 do you know of a library that creates a seekable stream against a URL with the standard .NET HttpClient?

ngbrown avatar Jun 18 '21 15:06 ngbrown

I'm not sure what would best fit your needs, but there are a few here on Github. Of those, it looks like https://github.com/maxpiva/NutzCode.Libraries.Web is the most full featured (perhaps overly so since this is really a pretty simple problem), but I've not used it.

mlhpdx avatar Jun 18 '21 15:06 mlhpdx