Warning, /frameworks/kio/src/kioworkers/http/THOUGHTS is written in an unsupported language. File is not indexed.
0001 Here's a few ideas for those with blistered hands and nothing better to 0002 do: 0003 0004 SSL certificate verification: 0005 We do establish SSL connections, but we never actually verify a 0006 certificate! 0007 0008 HTTP/1.1 Persistent Connections: 0009 The header often specifies the timeout value used for connections. 0010 Close the connection ourselves when the timeout has expired. That way 0011 we don't loose time sending stuff to an already closed connection. 0012 0013 Rating(s) support. https://www.w3.org/PICS/ 0014 This might involve an external program to parse the labels, and something 0015 to configure access. 0016 0017 WebDAV support. MSIE5 calls it web folders support, and a similar 0018 approach would probably be a good idea. Perhaps with an exists() 0019 function.. one could tell if an http url was part of a WebDAV collection.. 0020 and this could be used for some kind of integration with kfile... to 0021 provide seamless integration. Uhm, also, this might entail an external 0022 program (xml parser and such). 0023 0024 "Friendly" error messages. How often have you seen a useless 404 message? 0025 Again something I first notied in MSIE5, and that would be some sort of 0026 translation of what an error really means. Yes this would have to be 0027 i18n'd and easily turned off. But this could also be extended to all the 0028 slaves (ftp, pop3, etc, etc).