[Http] Rationalize timeout behavior between adapters
Merge branch 'feature/#6526-millisecond-curl-timeout-usage'

Close #6526