文章目录什么是http模块http模块的作用服务器相关概念IP地址域名和域名器如果要希望使用 http 模块创建 We
原创
2022-08-05 21:20:47
151阅读
Node.js提供了http模块,用于搭建HTTP服务端和客户端。 创建Web服务器 1 /** 2 * node-http 服务端 3 */ 4 let http = require('http'); 5 let url = require('url'); 6 let fs = require('
原创
2022-07-07 21:56:51
191阅读
TCP服务在网络应用中十分常见,目前大多数的应用都是基于TCP搭建而成的。net模块提供了一个异步网络包装器,用于TCP网络编程,它包含了创建服务器和客户端的方法。本文将详细介绍nodeJS中的net模块 IP测试【net.isIP(input)】 测试是否输入的为 IP 地址。字符串无效时返回 0。 IPV4 情况下返回 4, IPV6情况下返回 6var net 
原创
2017-06-29 14:03:37
684阅读
var xpath=require("xpath");
var fs=require("fs");
var dom = require('xmldom').DOMParser;
var http = require('http');
var opt = {
path:'https://www.google.co.jp',//这里是访问的路径
headers:{
'User-Agent'
转载
2016-08-09 14:52:00
104阅读
2评论
一、http模块
使用nodejs创建HTTP服务
1. 操作步骤
// 1.导入http模块
const http = require('http')
// 2. 创建服务对象 create 创建 server 服务
// request 意为请求,是对请求报文的封装对象,通过 request 对象可以获得请求报文的数据
// response 意为响应,是对响应报文的封装对象,通过 resp
原创
2024-02-18 09:34:54
61阅读
如果我们使用PHP来编写后端的代码时,需要 Apache 或者 Ngix 的HTTP服务器,来处理客户端的请求响应。不过对于nodejs来说,概念完全不一样了
原创
2023-03-13 14:36:19
151阅读
// 表示引入http模块// 快捷键node-http-servervar http = require('http');const url = require('url');/*置响应头 res.wri...
原创
2022-07-06 16:38:13
64阅读
http模块是用来创建服务器,用来做请求与响应的 1.加载http模块var http = require('http')2.创建一个web服务器,返回一个server实例var server = http.createServer()3.注册request事件,监听请求,第二个参数回调函数中两个参数,一个是request请求对象,一个是response响应对象s...
原创
2022-10-25 00:15:59
18阅读
关于 I/O ,有一个很经典的响水壶解释。- 隔壁王大爷有个水壶,王大爷经常用它来烧开水。同步阻塞:王大爷把水壶放到火上烧,然后啥也不干在那等,直到水开了王大爷再去搞别的事情。
原创
2022-04-12 10:15:32
147阅读
Nodejs 的http服务器编写成nodejs的模块
原创
2017-01-24 14:24:27
584阅读
模块介绍1.什么是模块 每个js文件都可以是模块,能够实现一定的功能,方便开发和维修。模块化开发可以让程序员在开发过程中分工合作,每个功能写一个模块,每个模块都有一个操作,最后只需要在主模块中引入,即可使用别的模块,达到整合效果。2.模块的分类(1)官方模块 &nb
转载
2024-07-01 14:14:43
92阅读
HTTP不是基于特定语言的,是一个通用的应用层协议,不同语言有不同的实现细节,但是万变不离其宗,思想是相同的。NodeJS作为一个宿主运行环境,以JavaScript为宿主语言,它也有自己实现的一套标准,本文将详细介绍nodeJS中的Http模块 Agent【new Agent([options])】options <Object> 代理的配置选项。有以下
原创
2017-06-29 13:39:52
617阅读
本文简介
点赞 + 关注 + 收藏 = 学会了
对于前端来说,网络请求主要就是用 ajax 的方式去处理。所以本文也会站在前端角度简单讲解 Node 中如何使用 http 模块。
前后端对接时,现在常用的请求方法有 GET、POST、PUT、PATCH、DELETE。当然,还有其他方法,但本文主要面向新手,希望能做到快速起步。所以本文只讲 GET 和 POST 这两种最最最常用的方法。
原创
2022-07-20 12:56:00
533阅读
模块概览 net模块是同样是nodejs的核心模块。在http模块概览里提到,http.Server继承了net.Server,此外,http客户端与http服务端的通信均依赖于socket(net.Socket)。也就是说,做node服务端编程,net基本是绕不开的一个模块。 从组成来看,net模
原创
2022-07-07 21:57:12
212阅读
HTTP 模块使我们有机会检查传入和传出的请求,并根据该请求采取操作。
推荐
原创
2007-07-23 11:10:53
3112阅读
8评论
HTTP 模块是一个通过实现实现 IHttpModule 接口和处理事件,在每次针对应用程序发出请求时调用的程序集。HTTP 模块作为 ASP.NET 请求管线的一部分调用,能够在整个请求过程中访问生命周期事件。因此,HTTP 模块使我们有机会检查传入和传出的请求,并根据该请求采取操作。甚至我们可以通过实现HTTP模块来参与ASP.NET运行的管理,例如,ASP.NET 提供了
原创
2021-07-30 14:12:04
78阅读
读了 os 模块的文档,研究了几个有意思的问题: 识别操作系统平台 理解和计算“平均负载” 理解和计算“cpu 使用率” 理解和计算“内存使用率” 查看运行时间 识别操作系统平台 nodejs 提供了os.platform()和os.type(),可以用来识别操作系统平台。推荐使用: os.plat
转载
2020-10-22 17:21:00
174阅读
2评论
const EventEmitter = require('events');const ee = new EventEmitter();ee.on('eventname', (a, b) => { console.log(a, b); //
原创
2023-03-03 00:15:00
63阅读
Buffer 作为 nodejs 中重要的概念和功能,为开发者提供了操作二进制的能力。本文记录了几个问题,来加深对 Buffer 的理解和使用: 认识缓冲器 如何申请堆外内存 如何计算字节长度 如何计算字节长度 如何转换字符编码 理解共享内存与拷贝内存 认识 Buffer(缓冲器) Buffer 是
转载
2020-10-22 17:38:00
153阅读
2评论