kylebarron commented on issue #340: URL: https://github.com/apache/arrow-rs-object-store/issues/340#issuecomment-3873999097
I think a core part of the confusion here, is that @mattijn and @aldenks you're using `HTTPStore` as a _generic HTTP client_. The `HTTPStore` is _not_ a generic HTTP client but rather an abstraction to integrate with [WebDAV](https://en.wikipedia.org/wiki/WebDAV), which then fits into the object-store oriented abstractions of this crate. Object stores have stronger guarantees than the HTTP spec. Object stores guarantee that the content length is **never missing**. So if you're hitting this error, you're using the wrong abstraction for your requirements. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
