@aws-sdk/node-http-handler
Advanced tools
Comparing version 3.168.0 to 3.170.0
@@ -6,2 +6,10 @@ # Change Log | ||
# [3.170.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.169.0...v3.170.0) (2022-09-13) | ||
**Note:** Version bump only for package @aws-sdk/node-http-handler | ||
# [3.168.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.167.0...v3.168.0) (2022-09-09) | ||
@@ -8,0 +16,0 @@ |
@@ -1,2 +0,1 @@ | ||
export declare const NODEJS_TIMEOUT_ERROR_CODES: string[]; |
import { HeaderBag } from "@aws-sdk/types"; | ||
import { IncomingHttpHeaders } from "http2"; | ||
declare const getTransformedHeaders: (headers: IncomingHttpHeaders) => HeaderBag; | ||
declare const getTransformedHeaders: ( | ||
headers: IncomingHttpHeaders | ||
) => HeaderBag; | ||
export { getTransformedHeaders }; |
export * from "./node-http-handler"; | ||
export * from "./node-http2-handler"; | ||
export * from "./stream-collector"; |
@@ -1,2 +0,1 @@ | ||
import { HttpHandler, HttpRequest, HttpResponse } from "@aws-sdk/protocol-http"; | ||
@@ -8,21 +7,25 @@ import { HttpHandlerOptions, Provider } from "@aws-sdk/types"; | ||
export interface NodeHttpHandlerOptions { | ||
connectionTimeout?: number; | ||
socketTimeout?: number; | ||
httpAgent?: hAgent; | ||
httpsAgent?: hsAgent; | ||
connectionTimeout?: number; | ||
socketTimeout?: number; | ||
httpAgent?: hAgent; | ||
httpsAgent?: hsAgent; | ||
} | ||
export declare class NodeHttpHandler implements HttpHandler { | ||
private config?; | ||
private readonly configProvider; | ||
readonly metadata: { | ||
handlerProtocol: string; | ||
}; | ||
constructor(options?: NodeHttpHandlerOptions | Provider<NodeHttpHandlerOptions | void>); | ||
private resolveDefaultConfig; | ||
destroy(): void; | ||
handle(request: HttpRequest, { abortSignal }?: HttpHandlerOptions): Promise<{ | ||
response: HttpResponse; | ||
}>; | ||
private config?; | ||
private readonly configProvider; | ||
readonly metadata: { | ||
handlerProtocol: string; | ||
}; | ||
constructor( | ||
options?: NodeHttpHandlerOptions | Provider<NodeHttpHandlerOptions | void> | ||
); | ||
private resolveDefaultConfig; | ||
destroy(): void; | ||
handle( | ||
request: HttpRequest, | ||
{ abortSignal }?: HttpHandlerOptions | ||
): Promise<{ | ||
response: HttpResponse; | ||
}>; | ||
} |
@@ -5,27 +5,31 @@ import { HttpHandler, HttpRequest, HttpResponse } from "@aws-sdk/protocol-http"; | ||
export interface NodeHttp2HandlerOptions { | ||
requestTimeout?: number; | ||
sessionTimeout?: number; | ||
disableConcurrentStreams?: boolean; | ||
requestTimeout?: number; | ||
sessionTimeout?: number; | ||
disableConcurrentStreams?: boolean; | ||
} | ||
export declare class NodeHttp2Handler implements HttpHandler { | ||
private config?; | ||
private readonly configProvider; | ||
readonly metadata: { | ||
handlerProtocol: string; | ||
}; | ||
private sessionCache; | ||
constructor(options?: NodeHttp2HandlerOptions | Provider<NodeHttp2HandlerOptions | void>); | ||
destroy(): void; | ||
handle(request: HttpRequest, { abortSignal }?: HttpHandlerOptions): Promise<{ | ||
response: HttpResponse; | ||
}>; | ||
private getSession; | ||
private destroySession; | ||
private deleteSessionFromCache; | ||
private config?; | ||
private readonly configProvider; | ||
readonly metadata: { | ||
handlerProtocol: string; | ||
}; | ||
private sessionCache; | ||
constructor( | ||
options?: NodeHttp2HandlerOptions | Provider<NodeHttp2HandlerOptions | void> | ||
); | ||
destroy(): void; | ||
handle( | ||
request: HttpRequest, | ||
{ abortSignal }?: HttpHandlerOptions | ||
): Promise<{ | ||
response: HttpResponse; | ||
}>; | ||
private getSession; | ||
private destroySession; | ||
private deleteSessionFromCache; | ||
} |
@@ -1,13 +0,12 @@ | ||
import { Readable, ReadableOptions } from "stream"; | ||
export interface ReadFromBuffersOptions extends ReadableOptions { | ||
buffers: Buffer[]; | ||
errorAfter?: number; | ||
buffers: Buffer[]; | ||
errorAfter?: number; | ||
} | ||
export declare class ReadFromBuffers extends Readable { | ||
private buffersToRead; | ||
private numBuffersRead; | ||
private errorAfter; | ||
constructor(options: ReadFromBuffersOptions); | ||
_read(): boolean | undefined; | ||
private buffersToRead; | ||
private numBuffersRead; | ||
private errorAfter; | ||
constructor(options: ReadFromBuffersOptions); | ||
_read(): boolean | undefined; | ||
} |
@@ -5,7 +5,14 @@ import { HttpResponse } from "@aws-sdk/types"; | ||
import { Server as HttpsServer } from "https"; | ||
export declare const createResponseFunction: (httpResp: HttpResponse) => (request: IncomingMessage, response: ServerResponse) => void; | ||
export declare const createResponseFunctionWithDelay: (httpResp: HttpResponse, delay: number) => (request: IncomingMessage, response: ServerResponse) => void; | ||
export declare const createContinueResponseFunction: (httpResp: HttpResponse) => (request: IncomingMessage, response: ServerResponse) => void; | ||
export declare const createResponseFunction: ( | ||
httpResp: HttpResponse | ||
) => (request: IncomingMessage, response: ServerResponse) => void; | ||
export declare const createResponseFunctionWithDelay: ( | ||
httpResp: HttpResponse, | ||
delay: number | ||
) => (request: IncomingMessage, response: ServerResponse) => void; | ||
export declare const createContinueResponseFunction: ( | ||
httpResp: HttpResponse | ||
) => (request: IncomingMessage, response: ServerResponse) => void; | ||
export declare const createMockHttpsServer: () => HttpsServer; | ||
export declare const createMockHttpServer: () => HttpServer; | ||
export declare const createMockHttp2Server: () => Http2Server; |
import { ClientRequest } from "http"; | ||
export declare const setConnectionTimeout: (request: ClientRequest, reject: (err: Error) => void, timeoutInMs?: number) => void; | ||
export declare const setConnectionTimeout: ( | ||
request: ClientRequest, | ||
reject: (err: Error) => void, | ||
timeoutInMs?: number | ||
) => void; |
import { ClientRequest } from "http"; | ||
export declare const setSocketTimeout: (request: ClientRequest, reject: (err: Error) => void, timeoutInMs?: number) => void; | ||
export declare const setSocketTimeout: ( | ||
request: ClientRequest, | ||
reject: (err: Error) => void, | ||
timeoutInMs?: number | ||
) => void; |
@@ -1,6 +0,9 @@ | ||
import { Writable } from "stream"; | ||
export declare class Collector extends Writable { | ||
readonly bufferedBytes: Buffer[]; | ||
_write(chunk: Buffer, encoding: string, callback: (err?: Error) => void): void; | ||
readonly bufferedBytes: Buffer[]; | ||
_write( | ||
chunk: Buffer, | ||
encoding: string, | ||
callback: (err?: Error) => void | ||
): void; | ||
} |
import { StreamCollector } from "@aws-sdk/types"; | ||
export declare const streamCollector: StreamCollector; |
@@ -1,13 +0,12 @@ | ||
import { Readable, ReadableOptions } from "stream"; | ||
export interface ReadFromBuffersOptions extends ReadableOptions { | ||
buffers: Buffer[]; | ||
errorAfter?: number; | ||
buffers: Buffer[]; | ||
errorAfter?: number; | ||
} | ||
export declare class ReadFromBuffers extends Readable { | ||
private buffersToRead; | ||
private numBuffersRead; | ||
private errorAfter; | ||
constructor(options: ReadFromBuffersOptions); | ||
_read(size: number): boolean | undefined; | ||
private buffersToRead; | ||
private numBuffersRead; | ||
private errorAfter; | ||
constructor(options: ReadFromBuffersOptions); | ||
_read(size: number): boolean | undefined; | ||
} |
@@ -1,5 +0,7 @@ | ||
import { HttpRequest } from "@aws-sdk/types"; | ||
import { ClientRequest } from "http"; | ||
import { ClientHttp2Stream } from "http2"; | ||
export declare function writeRequestBody(httpRequest: ClientRequest | ClientHttp2Stream, request: HttpRequest): void; | ||
export declare function writeRequestBody( | ||
httpRequest: ClientRequest | ClientHttp2Stream, | ||
request: HttpRequest | ||
): void; |
{ | ||
"name": "@aws-sdk/node-http-handler", | ||
"version": "3.168.0", | ||
"version": "3.170.0", | ||
"description": "Provides a way to make requests", | ||
@@ -25,6 +25,6 @@ "scripts": { | ||
"dependencies": { | ||
"@aws-sdk/abort-controller": "3.168.0", | ||
"@aws-sdk/protocol-http": "3.168.0", | ||
"@aws-sdk/querystring-builder": "3.168.0", | ||
"@aws-sdk/types": "3.168.0", | ||
"@aws-sdk/abort-controller": "3.170.0", | ||
"@aws-sdk/protocol-http": "3.170.0", | ||
"@aws-sdk/querystring-builder": "3.170.0", | ||
"@aws-sdk/types": "3.170.0", | ||
"tslib": "^2.3.1" | ||
@@ -36,3 +36,3 @@ }, | ||
"concurrently": "7.0.0", | ||
"downlevel-dts": "0.7.0", | ||
"downlevel-dts": "0.10.1", | ||
"rimraf": "3.0.2", | ||
@@ -39,0 +39,0 @@ "typedoc": "0.19.2", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1260
119211
+ Added@aws-sdk/abort-controller@3.170.0(transitive)
+ Added@aws-sdk/protocol-http@3.170.0(transitive)
+ Added@aws-sdk/querystring-builder@3.170.0(transitive)
+ Added@aws-sdk/types@3.170.0(transitive)
+ Added@aws-sdk/util-uri-escape@3.170.0(transitive)
- Removed@aws-sdk/abort-controller@3.168.0(transitive)
- Removed@aws-sdk/protocol-http@3.168.0(transitive)
- Removed@aws-sdk/querystring-builder@3.168.0(transitive)
- Removed@aws-sdk/types@3.168.0(transitive)
- Removed@aws-sdk/util-uri-escape@3.168.0(transitive)
Updated@aws-sdk/types@3.170.0