我需要在C ++应用程序中为SSL记录设置“最大片段长度协商”。我正在使用curlpp和wolfSSL来支持SSL。
在wolfSSL中,我可以找到支持此功能的wolfSSL_UseMaxFragment()和wolfSSL_CTX_UseMaxFragment()。但是我找不到在options.hpp的curlpp中设置的任何此类选项。
我对curl和curlpp很陌生。请让我知道我如何实现这一目标。
答案 0 :(得分:-1)
libcurl至今没有提供任何API来设置此配置。
如果您确实需要此功能,我将提出两种不同的工作方式和功能,以不同的方式前进:
只需将代码自己添加到licurl的WolfSSL的后端即可使其自动发生。尽管那是一个变化,curl项目并不需要...
写出一种通过标准libcurl API进行设置并将其建议给curl项目的更改的方法,然后我们可以继续研究它的可行性以及在其他TLS后端中所需要的支持
libcurl确实是我们所有努力的总和!