azure-sdk-for-cpp/sdk/core
Ahson Khan f517aabb98
Clean-up the HTTP versions check in response parsing, and don't reuse connections on any response other than HTTP/1.1 (#5608)
* Harden the HTTP versions check in response parsing, validating specifically for 1.1 or 1.0, and throwing otherwise.

* Address feedback - comment was confusing.

* Update sdk/core/azure-core/src/http/curl/curl.cpp

Co-authored-by: Rick Winter <rick.winter@microsoft.com>

* Clarify the http version check and set keep-alive as false instead of throwing for non-http1.x.

* Address PR feedback - add comment snippet, and update log message.

---------

Co-authored-by: Rick Winter <rick.winter@microsoft.com>
2024-05-20 00:23:48 -07:00
..
azure-core Clean-up the HTTP versions check in response parsing, and don't reuse connections on any response other than HTTP/1.1 (#5608) 2024-05-20 00:23:48 -07:00
azure-core-amqp Increment package version after release of azure-core-amqp (#5602) 2024-05-13 17:23:46 +00:00
azure-core-test Pin Newest Version of test-proxy in CI (#5568) 2024-04-24 15:57:50 -07:00
azure-core-tracing-opentelemetry Update sdk vcpkg portfile with VERSION and HEAD_REF (#5516) 2024-04-12 10:25:19 -07:00
perf Updated tests to support -UserAuth test resources switch to enable non-corpnet access. (#5387) 2024-02-28 01:36:54 +00:00
ci.yml Switched blob checkpoint store to use both connection string and token credentials. (#5632) 2024-05-17 19:51:27 +00:00
CMakeLists.txt Use standard syntax for MIT license (#4786) 2023-07-12 22:37:36 -07:00
perf-tests.yml Install test proxy and enable all tests (#5365) 2024-02-21 10:58:35 -08:00
perf.yml Install test proxy and enable all tests (#5365) 2024-02-21 10:58:35 -08:00