查看“Nodejs/http”的源代码
←
Nodejs/http
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
管理员
您可以查看与复制此页面的源代码。
要使用 HTTP 服务器和客户端,必须 <source lang="JavaScript">require('http');</source> ==说明== Node.js 中的 HTTP 接口旨在支持传统上难以使用的协议的许多特性。 特别是,大块的、可能块编码的消息。 接口永远不会缓冲整个请求或响应,用户能够流式传输数据。 HTTP 消息头由如下对象表示: <source lang="JavaScript"> { 'content-length': '123', 'content-type': 'text/plain', 'connection': 'keep-alive', 'host': 'mysite.com', 'accept': '*/*' } </source> 键是小写的。值不能被修改。 为了支持所有可能的 HTTP 应用程序,Node.js 的 HTTP API 都非常底层。 它仅进行流处理和消息解析。 它将消息解析为消息头和消息主体,但不会解析具体的消息头或消息主体。 有关如何处理重复消息头的详细信息,参阅 message.headers。 接收到的原始消息头保存在 rawHeaders 属性中,该属性是 [key, value, key2, value2, ...] 的数组。 例如,上面的消息头对象可能具有的 rawHeaders 列表如下所示: <source lang="JavaScript"> [ 'ConTent-Length', '123456', 'content-LENGTH', '123', 'content-type', 'text/plain', 'CONNECTION', 'keep-alive', 'Host', 'mysite.com', 'accepT', '*/*' ] </source> ==成员== ===类=== * [[Nodejs/http/Server |Server]] * [[Nodejs/http/ServerResponse |Response]] ===方法=== * [[Nodejs/http/createServer|createServer]] 创建服务
返回至
Nodejs/http
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
Help about MediaWiki
小青青的秘密基地
工具
链入页面
相关更改
特殊页面
页面信息