C++ 停止QNetworkRequest缓冲整个请求
如何阻止QNetworkRequest在put/post到HTTPS连接期间缓冲QIODevice的全部内容?发布到HTTP时,它可以正常工作,但HTTPS会导致在发布开始之前将整个文件读入内存。这不支持使用Qt类。原因是Qt需要知道SSL头的总数据长度。从发送角度来看,不支持分块编码。但是,您可以自己滚动—您需要创建自己的SSL头,然后创建自己的SSL编码数据块 我建议你在自己的课堂上把这些都包起来,这样就可以很好地重用(为什么不把它发布到网上?)C++ 停止QNetworkRequest缓冲整个请求,c++,qt,networking,C++,Qt,Networking,如何阻止QNetworkRequest在put/post到HTTPS连接期间缓冲QIODevice的全部内容?发布到HTTP时,它可以正常工作,但HTTPS会导致在发布开始之前将整个文件读入内存。这不支持使用Qt类。原因是Qt需要知道SSL头的总数据长度。从发送角度来看,不支持分块编码。但是,您可以自己滚动—您需要创建自己的SSL头,然后创建自己的SSL编码数据块 我建议你在自己的课堂上把这些都包起来,这样就可以很好地重用(为什么不把它发布到网上?) 顺便说一句,这些信息大部分来自于2009年9
顺便说一句,这些信息大部分来自于2009年9月30日讨论这个问题的-a线程上的一个最新线程。使用Qt 4.6可能会更成功。它在这方面有一些错误修正