当前位置: 网站首页>小程序开发>400电话办理

高端!网站定制/设计/优化/二次开发/制作/搭建-宁国高端网站建设

发表日期: 2022-07-02 16:08:05 浏览次数:49

高端!网站定制/设计/优化/二次开发/制作/搭建-宁国高端网站建设

网站建设.png

静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。  

静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。动态网站也可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情



  1. 注意 recursive 的版本问题,node 10.14.1 之后才可以使用。

    低版本方案:

    var fs = require("fs");var path = require("path");function mkdirs(dirname, callback) {
        fs.exists(dirname, function (exists) {
            if (exists) {
                callback();
            } else {
                //console.log(path.dirname(dirname));  
                mkdirs(path.dirname(dirname), function () {
                    fs.mkdir(dirname, callback);
                });
            }
        });}mkdirs('./hello/world/teset', function (err) {
        if (err) throw err;});
    wtf

       wtf

      806***163@qq.com

    3年前 (2019-04-29)
  2.    ChunKai

      213***1688@qq.com

    3

    删除非空目录:

    let fs = require('fs');let rimraf = require('rimraf');fs.exists('test/test1/test2', exists => {
        if (exists) {
            rimraf('test', err => {        if (err) return console.error(err);            
            console.log('删除目录成功!');    });
        } else {    fs.mkdir('test/test1/test2', {'recursive': true}, err => {          if (err) return console.error(err);        console.log('创建成功!');    });
        }        })

在很多场景中,我们的服务器都需要跟用户的浏览器打交道,如表单提交。

表单提交到服务器一般都使用 GET/POST 请求。

本章节我们将为大家介绍 Node.js GET/POST请求。


获取GET请求内容

由于GET请求直接被嵌入在路径中,URL是完整的请求路径,包括了?后面的部分,因此你可以手动解析后面的内容作为GET请求的参数。

node.js 中 url 模块中的 parse 函数提供了这个功能。

实例

var http = require('http');var url = require('url');var util = require('util'); http.createServer(function(req, res){    res.writeHead(200, {'Content-Type': 'text/plain; charset=utf-8'});    res.end(util.inspect(url.parse(req.url, true)));}).listen(3000);

在浏览器中访问 http://localhost:3000/user?name=菜鸟教程&url=www.runoob.com 然后查看返回结果:

获取 URL 的参数

我们可以使用 url.parse 方法来解析 URL 中的参数,代码如下:

实例

var http = require('http');var url = require('url');var util = require('util'); http.createServer(function(req, res){    res.writeHead(200, {'Content-Type': 'text/plain'});    // 解析 url 参数    var params = url.parse(req.url, true).query;    res.write("网站名:" + params.name);    res.write("\n");    res.write("网站 URL:" + params.url);    res.end(); }).listen(3000);


高端!网站定制/设计/优化/二次开发/制作/搭建-宁国高端网站建设

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878