ClassiCube icon indicating copy to clipboard operation
ClassiCube copied to clipboard

Implement a simple http client to avoid depending on a system http client library

Open UnknownShadow200 opened this issue 2 years ago • 1 comments

UnknownShadow200 avatar May 22 '23 13:05 UnknownShadow200

Still to go:

  • Session caching (i.e reuse sockets)
  • Proper HTTP redirection behaviour
  • Proper socket timeouts
  • Increase read buffer size?

Less important

  • Hostname to multiple IP addresses support
  • Avoid extra Mem_Copy when decoding large HTTP data downloads

When implementing session caching, need to make sure it behaves properly across system suspend/resume

UnknownShadow200 avatar May 30 '23 08:05 UnknownShadow200