-
node的api 1.url: 绝对URI http://user:pass@www.example.com:80/dir/index.html?uid=1#ch1 协议 登录信息 服务器地址 端口 文件路径 查询字符串 片段标示符 URI :Uniform Resource Identifier,统一资源标识符; URL:Uniform Resource Locator,统一资源定位符; URN:Uniform Resource Name,统一资源名称。 其中,URL,URN是URI的子集。 url.parse(urlString,bool,bool): 将定位符解析成对象, 第二个参数决定query部分以字符串返回还是以对象形式返回,默认为字符串返回即第二个参数默认为false; 第三个参数表示在没有完整协议串的时候(即无http:/https:)的时候‘//’之后的字符如何解释,若为false即将‘//’之后的当做路径解释,若为true则会将‘//’与‘/’之间的字符串解释为主机 Url基础指点: protocol:表示url采用的什么协议 slashes:表示是否有斜线 host:表示主机 post:表示端口(默认80端口不显示) hostname:表示主机名称 hash:指的是#号后的内容包含#<br>(锚点) search:指的是?后#前的内容,包含?(查询字符串参数) query:指的是search不包含?的内容 pathname:指的是路径名称,一般指主域名之后的内容 path:路径 href:代表未解析的url地址查看全部
-
nodejs中,require()引用 的模块分为两类:1.原生模块(核心模块)2.文件模块; modules.exports 还有exports都可以使文件暴露,但是一般推荐使用exports, exports是module.exports的辅助, 在进行函数调用的时候,记得前面的函数名和后面的参数不要写相同的,尽量分割开。否则会报错查看全部
-
创建一个简单的服务器 var http = require('http'); var server = http.createServer(function(request, response) { console.log(request); response.write('Hello world!'); response.end(); }); server.listen(8080,'127.0.0.1');查看全部
-
git 里查看 nodejs安装是否成功 //查看nodejs是否安装成功 node -v //查看npm版本号 npm -v查看全部
-
option是对象或者字符串,如果option是字符串,会被url.parse解析为对象。查看全部
-
EventEmitter.listenerCount(emitter, eventName)已经废弃了,建议使用emitter.listenerCount(eventName)查看全部
-
removeListener('事件’,回调函数),回调函数需要使用具名函数,匿名无效。removeAllListener(['事件'])移除所有监听。查看全部
-
设置最大监听数 .setMaxListener(num)查看全部
-
模块流程查看全部
-
ctrl+c 重启服务器查看全部
-
url的三个方法 url.parse的第三参数查看全部
-
模块:teacher.js 导出模块: exports.add = function(){} 加载模块:var teacher = require('./teather.js')查看全部
-
var http = require("http"); var server = http.createServer(function(req, res){ res.writeHead(200, {"Content-Type": "text/plain"}); res.end("Hello World\n"); }); server.listen(1377,"127.0.0.1"); console.log("Server running at http://127.0.0.1:1377/")查看全部
-
服务端状态码: 200 成功 400 语法错误 401 没有授权 403 服务器拒绝提供服务 404 没找到 500 不可预期错误 503 当前不能处理请求查看全部
-
stackoverflow.xom查看全部
举报
0/150
提交
取消