http, módulo url.supervisor

Módulo HTTP

var http = require('http');
http.createServer(function (request, response) {
    
    
  response.writeHead(200, {
    
    'Content-Type': 'text/plain'});
  response.end('Hello World');
}).listen(8081);

console.log('Server running at http://127.0.0.1:8081/');
  1. var http = require('http');
    

    Cree una variable para guardar el módulo http importado y la importación del módulo utiliza la palabra clave require

  2. http.createServer(function (request, response) {
          
          
      response.writeHead(200, {
          
          'Content-Type': 'text/plain'});
      response.end('Hello World');
    }).listen(8081);
    

    Agregue un nuevo servicio a http, que es una función anónima, la solicitud de parámetro es obtener la información pasada por la URL y la respuesta es responder al navegador.

    response.writeHead(200, {
          
          'Content-Type': 'text/plain'});
    

    Esto es para configurar el encabezado de respuesta

    response.end('Hello World');
    

    Significa sacar una oración en la página y terminar la respuesta, recuerde terminar la respuesta

  3. console.log('Server running at http://127.0.0.1:8081/');
    

    En el indicador de salida de control, el puerto de escucha es 8081

ES6 escritura

const http = require('http');

http.createServer((request, response)=>{
    
    
  response.writeHead(200, {
    
    'Content-Type': 'text/plain'});
  response.end('Hello World');
}).listen(8080);

console.log('Server running at http://127.0.0.1:8080/');

Módulo URL

  1. url.parse ()

    url.parse(urlStr, [parseQueryString], [slashesDenoteHost]);
    

    Recibir parámetros:

    urlStr url string

    Cuando parseQueryString es verdadero, el módulo de consulta se utilizará para analizar la cadena de consulta, el valor predeterminado es falso

    barras diagonales

    El valor predeterminado es falso, una cadena de la forma // foo / bar se interpretará como {ruta: '// foo / bar'}

    Si se establece en verdadero, las cadenas en forma de // foo / bar se interpretarán como {host: 'foo', pathname: '/ bar'}

  2. supervisor (supervisa los cambios de archivo, el servicio se reinicia automáticamente)

    npm install -g supervisor
    

    Instrucciones

    supervisor app.js
    

Supongo que te gusta

Origin blog.csdn.net/qq_39208971/article/details/109025345
Recomendado
Clasificación