fukamachi / dexador

A fast HTTP client for Common Lisp
http://ultra.wikia.com/wiki/Dexador
379 stars 41 forks source link

Allow UB8 data in content or multipart-content #168

Closed ajberkley closed 9 months ago

ajberkley commented 9 months ago

Add caching to conversion from strings to data as it is done twice in most cases, and also do not check file length twice when uploading files. Pull out repeated code. Move very tightly coupled code together (multipart-content-length and write-multipart-content).

See Issue #167

ajberkley commented 9 months ago

Windows CI is broken, but verified this runs fine on windows.