mirror of
https://github.com/Kong/insomnia.git
synced 2026-04-23 07:38:58 -04:00
Add support for HTTP/V2PriorKnowledge (#4194)
This commit is contained in:
@@ -748,6 +748,7 @@ describe('actuallySend()', () => {
|
||||
expect(JSON.parse(String(models.response.getBodyBuffer(responseV1))).options.HTTP_VERSION).toBe('V1_0');
|
||||
expect(networkUtils.getHttpVersion(HttpVersions.V1_0).curlHttpVersion).toBe(CurlHttpVersion.V1_0);
|
||||
expect(networkUtils.getHttpVersion(HttpVersions.V1_1).curlHttpVersion).toBe(CurlHttpVersion.V1_1);
|
||||
expect(networkUtils.getHttpVersion(HttpVersions.V2PriorKnowledge).curlHttpVersion).toBe(CurlHttpVersion.V2PriorKnowledge);
|
||||
expect(networkUtils.getHttpVersion(HttpVersions.V2_0).curlHttpVersion).toBe(CurlHttpVersion.V2_0);
|
||||
expect(networkUtils.getHttpVersion(HttpVersions.v3).curlHttpVersion).toBe(CurlHttpVersion.v3);
|
||||
expect(networkUtils.getHttpVersion(HttpVersions.default).curlHttpVersion).toBe(undefined);
|
||||
|
||||
@@ -118,6 +118,8 @@ export const getHttpVersion = preferredHttpVersion => {
|
||||
return { log: 'Using HTTP 1.0', curlHttpVersion:CurlHttpVersion.V1_0 };
|
||||
case HttpVersions.V1_1:
|
||||
return { log: 'Using HTTP 1.1', curlHttpVersion:CurlHttpVersion.V1_1 };
|
||||
case HttpVersions.V2PriorKnowledge:
|
||||
return { log: 'Using HTTP/2 PriorKnowledge', curlHttpVersion:CurlHttpVersion.V2PriorKnowledge };
|
||||
case HttpVersions.V2_0:
|
||||
return { log: 'Using HTTP/2', curlHttpVersion:CurlHttpVersion.V2_0 };
|
||||
case HttpVersions.v3:
|
||||
|
||||
@@ -413,6 +413,10 @@ class General extends PureComponent<Props, State> {
|
||||
name: 'HTTP 1.1',
|
||||
value: HttpVersions.V1_1,
|
||||
},
|
||||
{
|
||||
name: 'HTTP/2 PriorKnowledge',
|
||||
value: HttpVersions.V2PriorKnowledge,
|
||||
},
|
||||
{
|
||||
name: 'HTTP/2',
|
||||
value: HttpVersions.V2_0,
|
||||
|
||||
@@ -4,6 +4,7 @@ import { ValueOf } from 'type-fest';
|
||||
export const HttpVersions = {
|
||||
V1_0: 'V1_0',
|
||||
V1_1: 'V1_1',
|
||||
V2PriorKnowledge: 'V2PriorKnowledge',
|
||||
V2_0: 'V2_0',
|
||||
v3: 'v3',
|
||||
default: 'default',
|
||||
|
||||
Reference in New Issue
Block a user