2025-09-05 14:59:21 +08:00

46 lines
2.0 KiB
JavaScript

import { notImplemented, notImplementedClass } from "../_internal/utils.mjs";
import { IncomingMessage } from "./internal/http/request.mjs";
import { ServerResponse } from "./internal/http/response.mjs";
import { Agent } from "./internal/http/agent.mjs";
import { METHODS, STATUS_CODES, maxHeaderSize } from "./internal/http/constants.mjs";
export { METHODS, STATUS_CODES, maxHeaderSize };
export * from "./internal/http/request.mjs";
export * from "./internal/http/response.mjs";
export { Agent } from "./internal/http/agent.mjs";
export const createServer = /* @__PURE__ */ notImplemented("http.createServer");
export const request = /* @__PURE__ */ notImplemented("http.request");
export const get = /* @__PURE__ */ notImplemented("http.get");
export const Server = /* @__PURE__ */ notImplementedClass("http.Server");
export const OutgoingMessage = /* @__PURE__ */ notImplementedClass("http.OutgoingMessage");
export const ClientRequest = /* @__PURE__ */ notImplementedClass("http.ClientRequest");
export const globalAgent = new Agent();
export const validateHeaderName = /* @__PURE__ */ notImplemented("http.validateHeaderName");
export const validateHeaderValue = /* @__PURE__ */ notImplemented("http.validateHeaderValue");
export const setMaxIdleHTTPParsers = /* @__PURE__ */ notImplemented("http.setMaxIdleHTTPParsers");
export const _connectionListener = /* @__PURE__ */ notImplemented("http._connectionListener");
export const WebSocket = globalThis.WebSocket || /* @__PURE__ */ notImplementedClass("WebSocket");
export const CloseEvent = globalThis.CloseEvent || /* @__PURE__ */ notImplementedClass("CloseEvent");
export const MessageEvent = globalThis.MessageEvent || /* @__PURE__ */ notImplementedClass("MessageEvent");
export default {
METHODS,
STATUS_CODES,
maxHeaderSize,
IncomingMessage,
ServerResponse,
WebSocket,
CloseEvent,
MessageEvent,
createServer,
request,
get,
Server,
OutgoingMessage,
ClientRequest,
Agent,
globalAgent,
validateHeaderName,
validateHeaderValue,
setMaxIdleHTTPParsers,
_connectionListener
};