Tentei baixar uma notícia da Aeroméxico usando
curl "https://www.aeromexico.com/en-us/am-news/new-Rome-route" -s --trace-ascii -
Mas relata
== Info: HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)
Quais opções preciso fornecer ao curl para que ele experimente todos os protocolos disponíveis? HTTP2 não parece estar funcionando.
Você não pode pedir
curl
para testar todos os protocolos disponíveis para uma única solicitação, mas pode forçá-lo a usar uma versão específica do HTTP:As variantes disponíveis são
--http1.0
(ou-0
),--http1.1
,--http2
e--http3
.A opção semelhante
--http0.9
não força HTTP/0.9, apenas informacurl
para aceitar conexões 0.9 (sem cabeçalho).