Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chenshenhai/deno_note
/ functions
Functions
224 in github.com/chenshenhai/deno_note
⨍
Functions
224
◇
Types & classes
50
↓ 61 callers
Method
close
* Conn对话结束操作
demo/server/context.ts:24
↓ 26 callers
Method
setBody
(body: string)
demo/response/mod.ts:19
↓ 21 callers
Method
get
* 注册 GET请求路由 * @param path {string} 路由规则 * @param middleware {Function} 路由中间件方法
demo/web_router/mod.ts:126
↓ 21 callers
Method
readLine
* 读取一行 * @return {Promise<string>} *
demo/buffer_reader/mod.ts:57
↓ 20 callers
Method
setStatus
(code: number)
demo/response/mod.ts:17
↓ 18 callers
Method
listen
(opts: Deno.ListenOptions, callback: Function)
demo/server/mod.ts:179
↓ 17 callers
Method
readLine
()
demo/buffer_reader/mod.ts:19
↓ 14 callers
Method
use
* 注册使用中间件 * @param fn {Function}
demo/web/application.ts:22
↓ 11 callers
Method
readLineChunk
* 读取一行的块 * @return {Promise<Uint8Array>} *
demo/buffer_reader/mod.ts:67
↓ 10 callers
Function
sleep
(time: number = 10)
demo/cmd/util.ts:3
↓ 9 callers
Method
listen
* 开始监听服务 * @param opts {Deno.ListenOptions} 监听地址和端口 * @param fn {Function} 监听执行后的回调
demo/web/application.ts:31
↓ 8 callers
Method
getGeneral
()
demo/request/mod.ts:24
↓ 8 callers
Method
getHeaders
()
demo/request/mod.ts:23
↓ 7 callers
Function
resolve
()
demo/server/mod.ts:19
↓ 7 callers
Method
run
(time: number = 1000, percent: number = 100, modulo: number = 2)
demo/cmd/progress.ts:8
↓ 6 callers
Method
flush
()
demo/response/mod.ts:21
↓ 6 callers
Method
getBodyStream
()
demo/request/mod.ts:25
↓ 5 callers
Function
readLine
* 读取一行 * @return {Promise<string>} *
demo/buffer_reader/example_line.ts:82
↓ 5 callers
Method
register
* 注册路由 * @param method {string} 路由的方法名称 * @param path {string} 路由路径,例如 /page/hello 或 /page/:pid/user/:uid * @param middleware {Function} 路由的执
demo/web_router/mod.ts:116
↓ 5 callers
Method
setHeader
(key: string, val: string)
demo/response/mod.ts:15
↓ 4 callers
Method
createServer
(handler: (ctx: Context) => Promise<void>)
demo/server/mod.ts:169
↓ 4 callers
Method
getGeneral
* 读取通用信息,也就是HTTP请求行信息 * @returns {Promise<ReqGeneral>} *
demo/request/mod.ts:61
↓ 4 callers
Method
getHeaders
* 读取头部信息 * @returns {Promise<Headers>} *
demo/request/mod.ts:75
↓ 4 callers
Method
isFinish
()
demo/web/context.ts:89
↓ 4 callers
Function
printNewLine
()
demo/cmd/util.ts:11
↓ 4 callers
Method
setBody
* 设置响应体信息 * @param {string} body 响应体信息 * @return {boolean} 是否设置成功 *
demo/response/mod.ts:67
↓ 4 callers
Method
setStatus
* 设置状态码 * @param {number} status * @return {boolean} 是否设置成功 *
demo/response/mod.ts:98
↓ 3 callers
Method
_print
(text: string, leftMoveCols?: number)
demo/cmd/progress.ts:38
↓ 3 callers
Function
addFuncCode
(params: TypeAddFuncCodeParams)
demo/template/mod.ts:26
↓ 3 callers
Method
flush
* 响应信息写入对话 * @return {number} 对话写入的长度 *
demo/response/mod.ts:112
↓ 3 callers
Method
isFinished
* 是否读取结束 * @return {bollean} *
demo/buffer_reader/mod.ts:49
↓ 3 callers
Function
parseContentType
(contentType: string)
demo/web_upload/bodyparser.ts:187
↓ 3 callers
Function
parseMultipartForm
(boundary: string, stream: Uint8Array)
demo/web_upload/bodyparser.ts:25
↓ 3 callers
Method
setFinish
()
demo/web/context.ts:92
↓ 2 callers
Method
_initHeaderFristLineInfo
* 初始化 HTTP请求行信息 *
demo/request/mod.ts:148
↓ 2 callers
Method
_readLine
()
demo/request/mod.ts:168
↓ 2 callers
Function
closeHTTPServer
()
demo/request/test.ts:40
↓ 2 callers
Function
closeHTTPServer
()
demo/testing_progress/test.ts:24
↓ 2 callers
Function
compose
(middleware: Function[])
demo/web/compose.ts:8
↓ 2 callers
Function
deferred
* 初始化一个等待延时操作 * @return {Deferred}
demo/server/mod.ts:18
↓ 2 callers
Function
fn
()
demo/buffer_reader/test.ts:10
↓ 2 callers
Method
getBody
()
demo/response/mod.ts:20
↓ 2 callers
Method
getBodyStream
* 读取请求体信息 * @returns {Promise<Uint8Array>} *
demo/request/mod.ts:131
↓ 2 callers
Function
getCurrent
* 读取缓冲区当前已经读到的数据块 * @return {Uint8Array} *
demo/buffer_reader/example_line.ts:39
↓ 2 callers
Method
getData
(key: string)
demo/web/context.ts:128
↓ 2 callers
Method
isFinish
()
demo/request/mod.ts:123
↓ 2 callers
Function
readConn
(conn: Deno.Conn)
demo/http/read_conn.ts:10
↓ 2 callers
Method
readCustomChunk
* 读取一个自定义长度的数据块 * @return {Promise<boolean>} *
demo/buffer_reader/mod.ts:97
↓ 2 callers
Method
routes
* @return {Function} 返回路由顶级中间件
demo/web_router/mod.ts:169
↓ 2 callers
Function
scheduleAccept
()
demo/server/mod.ts:87
↓ 2 callers
Function
serveContext
* 处理HTTP上下文服务 * @param {ContextEnv} env 上下文环境 * @param {Conn} conn TCP对话 * @param {Context} ctx 一次TCP对话连接封装的HTTP上下文
demo/server/mod.ts:46
↓ 2 callers
Function
startHTTPServer
()
demo/request/test.ts:15
↓ 1 callers
Function
Module
(data: string)
demo/npm/react.tsx:6
↓ 1 callers
Function
View
()
demo/npm/react.tsx:14
↓ 1 callers
Function
View
()
demo/jsx/react.tsx:11
↓ 1 callers
Method
_getInput
(maxLen: number = 64)
demo/cmd/input.ts:30
↓ 1 callers
Method
_isCRLF
* 是否为回车换行字符 * @param {Uint8Array} buf * @return {bollean} *
demo/buffer_reader/mod.ts:127
↓ 1 callers
Method
_onError
* 统一错误处理 * @param err {Error} 错误对象 * @param ctx {SafeContext} 当前HTTP上下文
demo/web/application.ts:65
↓ 1 callers
Method
_print
(text: string)
demo/cmd/input.ts:24
↓ 1 callers
Method
_print
(text: string)
demo/cmd/loading.ts:46
↓ 1 callers
Method
_print
()
demo/cmd/progress_simple.ts:16
↓ 1 callers
Method
_printLoadingText
()
demo/cmd/loading.ts:27
↓ 1 callers
Method
_printProcess
(index: number, count: number, modulo: number)
demo/cmd/progress.ts:21
↓ 1 callers
Method
_readChunk
* 读取一个数据块 * @return {Promise<boolean>} *
demo/buffer_reader/mod.ts:143
↓ 1 callers
Function
acceptRoutine
()
demo/server/mod.ts:78
↓ 1 callers
Function
add
(x: number, y: number)
demo/import_maps/add.ts:1
↓ 1 callers
Function
add
(x: number, y : number)
demo/testing_unit/mod.ts:1
↓ 1 callers
Function
addAsync
(x: number, y : number)
demo/testing_unit/mod.ts:5
↓ 1 callers
Function
clearLine
(len: number)
demo/cmd/util.ts:15
↓ 1 callers
Function
closeHTTPServer
()
demo/web_static/test.ts:34
↓ 1 callers
Function
closeHTTPServer
()
demo/http/example_test.ts:18
↓ 1 callers
Function
closeHTTPServer
()
demo/server/test.ts:29
↓ 1 callers
Function
closeHTTPServer
()
demo/web_router/test.ts:35
↓ 1 callers
Function
closeHTTPServer
()
demo/web/test.ts:26
↓ 1 callers
Function
closeHTTPServer
()
demo/hello/mod_test.ts:20
↓ 1 callers
Function
closeHTTPServer
()
demo/web_upload/test.ts:24
↓ 1 callers
Function
closeJSONServer
()
demo/response/test.ts:67
↓ 1 callers
Function
closeTextServer
()
demo/response/test.ts:36
↓ 1 callers
Function
compileToFunctionContentStr
(tpl: string)
demo/template/mod.ts:10
↓ 1 callers
Function
compileToFunctionInlineDataStr
(data: object)
demo/template/mod.ts:83
↓ 1 callers
Function
createHTTP
* 创建 HTTP服务 * @param {string} addr * @param {function} handler
demo/server/mod.ts:117
↓ 1 callers
Method
createReqStream
()
demo/response/mod.ts:120
↓ 1 callers
Function
createResponse
* 创建响应内容 * @param {string} bodyStr * @return {Uint8Array}
demo/http/example.ts:6
↓ 1 callers
Function
createResponse
* 创建响应内容 * @param {string} bodyStr * @return {Uint8Array}
demo/http/example_req.ts:8
↓ 1 callers
Function
createResponse
* 创建响应内容 * @param {string} bodyStr * @return {Uint8Array}
demo/http/example_bodyparser.ts:9
↓ 1 callers
Function
createResponse
(bodyStr: string)
demo/request/test_server.ts:6
↓ 1 callers
Function
createResponse
(bodyStr: string)
demo/request/example_post.ts:5
↓ 1 callers
Function
createResponse
(bodyStr: string)
demo/request/example_get.ts:3
↓ 1 callers
Function
createResponse
* 创建响应内容 * @param {string} bodyStr * @return {Uint8Array}
demo/process/server.ts:6
↓ 1 callers
Function
createResponse
()
demo/testing_progress/server.ts:1
↓ 1 callers
Function
delay
(time: number = 100)
demo/web_static/test.ts:8
↓ 1 callers
Function
deno_cmd
()
demo/plugin/tests/integration_tests.rs:6
↓ 1 callers
Function
dispatch
(i: number)
demo/web/compose.ts:18
↓ 1 callers
Function
getPage
(path: string)
demo/web_upload_async/example.ts:10
↓ 1 callers
Method
getParams
* 获取实例请求路径中关键字的数据 * 例如 this.path = "page/:pid/user/:uid" * actionPath = "page/001/user/abc" * 返回 {pid: "001", uid: "abcs"} * @param
demo/web_router/mod.ts:41
↓ 1 callers
Method
getStatus
()
demo/response/mod.ts:18
↓ 1 callers
Method
initPathToRegExpConfig
* 将路由规则转成正则配置 * @param path {string} * @return {RegExp}
demo/web_router/mod.ts:62
↓ 1 callers
Function
install
()
demo/cli/install.ts:12
↓ 1 callers
Function
isCRLF
* 是否为回车换行字符 * @param {Uint8Array} buf * @return {bollean} *
demo/buffer_reader/example_line.ts:31
↓ 1 callers
Method
listenInput
()
demo/cmd/input.ts:9
next →
1–100 of 224, ranked by callers