zoukankan      html  css  js  c++  java
  • URL 模块

    url.parse()  : 解析 url

    const url = require('url')
    
    const api = "http://www.baidu.com?name=jack&sex=1"
    const _url=url.parse(api)
    console.log(_url)
    

    添加 true,可以将 query 属性转为对象

    这样通过 query.name ,query.sex 就可以获取大 url 中携带的参数

    url.format( ) 

    url.resolve( ) 添加或者替换地址

    const http = require('http');
    const url = require('url')
    http.createServer(function (request, response) {
      request.url = 'http://www.baidu.com?name=jack&age=18';
      response.writeHead(200, {'Content-Type': 'text/plain'});
      //console.log(request.url);//在终端打印浏览器访问的地址
      const userInfo = url.parse(request.url,true).query //获取请求地址中携带的参数
      console.log(userInfo.name,userInfo.age); //jack 18
      response.end('Hello World');
    }).listen(8081);
    

      

  • 相关阅读:
    字符串系列复习
    点分治总结
    LCT总结
    网络流总结
    centOS7下安装GUI图形界面
    周记 2014.10.8
    周记 2014.9.28
    周记 2014.9.20
    tar命令
    [转]bit与byte
  • 原文地址:https://www.cnblogs.com/shanlu0000/p/13141265.html
Copyright © 2011-2022 走看看