From 23b60dc1975db38c280d8a123aff97544d1673e0 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 15:34:21 +0800 Subject: [PATCH] TODO#139890 FAQ 常見問題 1-文案調整 --- PAMapp/node_modules/@types/node/http.d.ts | 42 +++++++++++++++++++++++++++++++++++------- 1 files changed, 35 insertions(+), 7 deletions(-) diff --git a/PAMapp/node_modules/@types/node/http.d.ts b/PAMapp/node_modules/@types/node/http.d.ts index 9081954..bb3a93c 100755 --- a/PAMapp/node_modules/@types/node/http.d.ts +++ b/PAMapp/node_modules/@types/node/http.d.ts @@ -37,12 +37,12 @@ * 'Host', 'mysite.com', * 'accepT', '*' ] * ``` - * @see [source](https://github.com/nodejs/node/blob/v16.9.0/lib/http.js) + * @see [source](https://github.com/nodejs/node/blob/v17.0.0/lib/http.js) */ declare module 'http' { import * as stream from 'node:stream'; import { URL } from 'node:url'; - import { Socket, Server as NetServer } from 'node:net'; + import { TcpSocketConnectOpts, Socket, Server as NetServer, LookupFunction } from 'node:net'; // incoming headers will never contain number interface IncomingHttpHeaders extends NodeJS.Dict<string | string[]> { accept?: string | undefined; @@ -113,7 +113,7 @@ type OutgoingHttpHeader = number | string | string[]; interface OutgoingHttpHeaders extends NodeJS.Dict<OutgoingHttpHeader> {} interface ClientRequestArgs { - abort?: AbortSignal | undefined; + signal?: AbortSignal | undefined; protocol?: string | null | undefined; host?: string | null | undefined; hostname?: string | null | undefined; @@ -136,6 +136,7 @@ setHost?: boolean | undefined; // https://github.com/nodejs/node/blob/master/lib/_http_client.js#L278 createConnection?: ((options: ClientRequestArgs, oncreate: (err: Error, socket: Socket) => void) => Socket) | undefined; + lookup?: LookupFunction | undefined; } interface ServerOptions { IncomingMessage?: typeof IncomingMessage | undefined; @@ -340,7 +341,7 @@ /** * Aliases of `outgoingMessage.socket` * @since v0.3.0 - * @deprecated Since v15.12.0 - Use `socket` instead. + * @deprecated Since v15.12.0,v14.17.1 - Use `socket` instead. */ readonly connection: Socket | null; /** @@ -607,6 +608,7 @@ * The `request.aborted` property will be `true` if the request has * been aborted. * @since v0.11.14 + * @deprecated Since v17.0.0 - Check `destroyed` instead. */ aborted: boolean; /** @@ -619,6 +621,16 @@ * @since v14.5.0, v12.19.0 */ protocol: string; + /** + * Whether the request is send through a reused socket. + * @since v13.0.0, v12.16.0 + */ + reusedSocket: boolean; + /** + * Limits maximum response headers count. If set to 0, no limit will be applied. + * @default 2000 + */ + maxHeadersCount: number; constructor(url: string | URL | ClientRequestArgs, cb?: (res: IncomingMessage) => void); /** * The request method. @@ -666,9 +678,12 @@ * const headerNames = request.getRawHeaderNames(); * // headerNames === ['Foo', 'Set-Cookie'] * ``` - * @since v15.13.0 + * @since v15.13.0, v14.17.0 */ getRawHeaderNames(): string[]; + /** + * @deprecated + */ addListener(event: 'abort', listener: () => void): this; addListener(event: 'connect', listener: (response: IncomingMessage, socket: Socket, head: Buffer) => void): this; addListener(event: 'continue', listener: () => void): this; @@ -684,6 +699,9 @@ addListener(event: 'pipe', listener: (src: stream.Readable) => void): this; addListener(event: 'unpipe', listener: (src: stream.Readable) => void): this; addListener(event: string | symbol, listener: (...args: any[]) => void): this; + /** + * @deprecated + */ on(event: 'abort', listener: () => void): this; on(event: 'connect', listener: (response: IncomingMessage, socket: Socket, head: Buffer) => void): this; on(event: 'continue', listener: () => void): this; @@ -699,6 +717,9 @@ on(event: 'pipe', listener: (src: stream.Readable) => void): this; on(event: 'unpipe', listener: (src: stream.Readable) => void): this; on(event: string | symbol, listener: (...args: any[]) => void): this; + /** + * @deprecated + */ once(event: 'abort', listener: () => void): this; once(event: 'connect', listener: (response: IncomingMessage, socket: Socket, head: Buffer) => void): this; once(event: 'continue', listener: () => void): this; @@ -714,6 +735,9 @@ once(event: 'pipe', listener: (src: stream.Readable) => void): this; once(event: 'unpipe', listener: (src: stream.Readable) => void): this; once(event: string | symbol, listener: (...args: any[]) => void): this; + /** + * @deprecated + */ prependListener(event: 'abort', listener: () => void): this; prependListener(event: 'connect', listener: (response: IncomingMessage, socket: Socket, head: Buffer) => void): this; prependListener(event: 'continue', listener: () => void): this; @@ -729,6 +753,9 @@ prependListener(event: 'pipe', listener: (src: stream.Readable) => void): this; prependListener(event: 'unpipe', listener: (src: stream.Readable) => void): this; prependListener(event: string | symbol, listener: (...args: any[]) => void): this; + /** + * @deprecated + */ prependOnceListener(event: 'abort', listener: () => void): this; prependOnceListener(event: 'connect', listener: (response: IncomingMessage, socket: Socket, head: Buffer) => void): this; prependOnceListener(event: 'continue', listener: () => void): this; @@ -761,6 +788,7 @@ * The `message.aborted` property will be `true` if the request has * been aborted. * @since v10.1.0 + * @deprecated Since v17.0.0 - Check `message.destroyed` from [stream.Readable](https://nodejs.org/dist/latest-v17.x/docs/api/stream.html#class-streamreadable). */ aborted: boolean; /** @@ -948,9 +976,9 @@ * as an argument to any listeners on the event. * @since v0.3.0 */ - destroy(error?: Error): void; + destroy(error?: Error): this; } - interface AgentOptions { + interface AgentOptions extends Partial<TcpSocketConnectOpts> { /** * Keep sockets around in a pool to be used by other requests in the future. Default = false */ -- Gitblit v1.8.0