账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于nodejs路由路径指定问题
    27
    0
    router.get('/create', async(ctx, next) => {
        ctx.redirect('/posts')
    })

    上面这个是 nodejs koa 框架指定的路由

    我的问题:
    网上有句话:url为http://www.jianshu.com/u/b473...,u/b473784d730c表示所访问的文件存在于web服务器上的路径。但是上面的‘/create’,这些路由后端随便给的,并不是一定在create这个文件夹下面。
    各位大神,我想请问是否只要指定了路由,在web服务器上会自动生成指定名字的文件夹来存放文件。
    应该不能按照前端的文件路径来看

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 在Node.js中,路由路径是指当用户访问一个URL时,服务器需要找到并执行的路由函数。在路由中,我们可以指定URL中的各个部分(如URL中的查询字符串、路径参数等)作为参数,以便服务器可以找到正确的路由。

      当用户访问一个URL时,Node.js的服务器会查找路由函数,找到的函数将被执行。在查找路由函数时,服务器会使用URL的查询字符串或路径参数来确定应该执行哪个函数。

      如果你不确定要执行哪个路由函数,你可以使用默认路由函数。默认路由函数是服务器在所有其他路由函数都无法正常工作时使用的函数。例如,你可以将一个默认的路由函数设置为/,这样当用户访问一个URL时,服务器就会执行这个函数。

      例如:

      ```javascript const express = require('express'); const app = express();

      // 设置默认路由函数 app.get('/', (req, res) => { res.send('Hello, World!'); });

      app.listen(3000, () => { console.log('Server is running on port 3000'); }); ```

      在这个例子中,当我们访问http://localhost:3000/时,服务器会执行/路由函数,发送一个包含"Hello, World!"的响应给客户端。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部