0

我需要在我的 C++ 应用程序中为 SSL 记录设置最大片段长度协商。我正在使用 curlpp 和 wolfSSL 来支持 SSL。

在 wolfSSL 中,我可以找到支持此功能的 wolfSSL_UseMaxFragment() 和 wolfSSL_CTX_UseMaxFragment()。但是,我无法在options.hpp中的 curlpp 中找到任何此类选项。

我对 curl 和 curlpp 很陌生。请让我知道如何实现这一目标。

4

1 回答 1

1

截至今天,libcurl 不提供任何 API 来设置此配置。

如果你真的需要这个,我会提出两种不同的方法,不同的工作量和功能:

  1. 只需将代码自己添加到 libcurl 的 WolfSSL 的后端,使其自动发生。尽管这将是 curl 项目不想要的更改...

  2. 编写一种通过标准 libcurl API 进行设置的方法,并向 curl 项目提出此更改,然后我们可以研究它的可行性以及在其他 TLS 后端中也需要支持什么

libcurl 确实是我们所有努力的总和!

于 2018-11-19T07:46:25.357 回答