@bclozel I put together a WIP and wanted to get a nod from you (or not) on my current direction before investing in adding tests.

Fixes gh-26037

Comment From: aoudiamoncef

Hi @bono007,

I'm interested on this PR, if you wanna a help, don't hesitate.

Comment From: onobc

Hi @aoudiamoncef - I almost forgot about this proposal, thanks for the reminder. I was waiting for nod from @bclozel before I continued w/ adding tests. I will go ahead and add them in the next 1-2 days.

Comment From: bclozel

Thanks @bono007 , please go ahead with tests and what you had in mind. I'll do a proper review of that one - I need to review what we have in Framework and probably ask around to make sure we're on the right track!

Comment From: onobc

I believe this one is ready for re-review @bclozel . Thx

Comment From: bclozel

Thanks @bono007 - this is now merged. I've simplified a bit your contribution: the DefaultPartHttpMessageReader itself doesn't validate its properties against conflicting values, so let's not do that on our side. Also, not mapping properties might confuse developers more than help them. The properties documentation looks good enough for that.

Closed with 19318bf5618020c3e

Comment From: onobc

Thx @bclozel . Yeh, I went back/forth on that. What drove my direction was mostly the comment in the issue around:

Note that we need to carefully consider the configuration keys, as several of them don't apply if the "streaming" mode is selected.

I figured if we put the logic in the customizer it would insulate us from any changes in the DPHMR around setting/not setting.

But I agree, this simplifies things.