我找到了nodeJS服务器的示例代码.我不明白这行代码的作用是什么,它的真实含义是:
var urlParts = url.parse(req.url, true)
Run Code Online (Sandbox Code Playgroud)
以下几行对我来说也不清楚.为什么写data.txt是必要的?
fs.writeFileSync("data.txt", data);
Run Code Online (Sandbox Code Playgroud)
服务器
server = http.createServer(function(req, res) {
res.writeHead(200, {
'Content-Type': 'text/plain',
'Access-Control-Allow-Origin': 'http://localhost'
});
var urlParts = url.parse(req.url, true),
data = urlParts.query.data;
fs.writeFileSync("data.txt", data);
res.end("OK");
});
Run Code Online (Sandbox Code Playgroud)
此行require('url').parse(req.url, true)返回URL对象(请参阅底部),并将true作为第二个参数传递以解析查询.
请参阅:http://nodejs.org/docs/latest/api/url.html
| 归档时间: |
|
| 查看次数: |
1357 次 |
| 最近记录: |