hyper: no h2c support

Make tests require h2c feature present to run, and only set h2c if
nghttp2 is used in the build. Hyper does not support it.

Remove those tests from DISABLED

Fixes #8605
Closes #8613
This commit is contained in:
Daniel Stenberg 2022-03-19 23:12:03 +01:00
parent a7ee34259e
commit 7e145dd270
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
10 changed files with 32 additions and 16 deletions

View file

@ -56,8 +56,9 @@ The hyper backend does not support
- `CURLOPT_IGNORE_CONTENT_LENGTH`
- `--raw` and disabling `CURLOPT_HTTP_TRANSFER_DECODING`
- RTSP
- hyper is much stricter about what HTTP header contents it allow in requests
- hyper is much stricter about what HTTP header contents it allows
- HTTP/0.9
- HTTP/2 upgrade using HTTP:// URLs. Aka 'h2c'
## Remaining issues