deno.land / std@0.166.0 / node / internal / http.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
// Copyright 2018-2022 the Deno authors. All rights reserved. MIT license.// Copyright Joyent and Node contributors. All rights reserved. MIT license.
import { setUnrefTimeout } from "../timers.ts";import { notImplemented } from "../_utils.ts";
let utcCache: string | undefined;
export function utcDate() { if (!utcCache) cache(); return utcCache;}
function cache() { const d = new Date(); utcCache = d.toUTCString(); setUnrefTimeout(resetCache, 1000 - d.getMilliseconds());}
function resetCache() { utcCache = undefined;}
export function emitStatistics( _statistics: { startTime: [number, number] } | null,) { notImplemented("internal/http.emitStatistics");}
export const kOutHeaders = Symbol("kOutHeaders");export const kNeedDrain = Symbol("kNeedDrain");
export default { utcDate, emitStatistics, kOutHeaders, kNeedDrain,};
std

Version Info

Tagged at
a year ago