您现在的位置是:首页 > 正文

node点滴积累----http.createServer()

2024-02-29 14:30:40阅读 4
var http = require("http")
http.createServer(function(req,res){//回调函数
    console.log(req.httpVersion);
    console.log(req.headers);
    console.log(req.method);
    console.log(req.url);
    console.log(req.trailers);
    console.log(req.complete);
    res.writeHead(200,{'Content-Type':'text/html'});
    res.write("holloe  world")    
res.end("fdsa");
}).listen(8000);
console.log(1)//先执行这个  再执行function中的

req的调用函数会输出在浏览器中

总结res和req的属性与方法:

1. http.ServerRequest的属性

request对象的属性是:

名称 含义
complete 描述这个请求信息是不是发送完成了
httpVersion 描述HTTP协议版本,通常是1.0或者1.1
method 描述HTTP请求方法,比如GET,POST,PUT,DELETE等
url 描述原始的请求路径
headers 描述HTTP请求头
trailers 描述HTTP请求尾
connection 描述当前的HTTP连接套接字,是net.Socket的实例
socket connection属性的别面,套接字
client client属性的别名


网站文章

  • html渐变设置颜色长度,css渐变色注意的几点

    1.角度和from to只能运行一个。并且可以相互代替。看api语法: = linear-gradient([ [ | to ] ,]? [, ]+) = [left | right] || [top | bottom] = [ | ]?下述值用来表示渐变的方向,可以使用角度或者关键字来设置::用角度值指定渐变的方向(或角度)。to left:设置渐变为从右到左。相当于: 270degt...

    2024-02-29 14:30:33
  • 怎样在网上赚钱啊,小编告诉你6种赚钱方式!

    怎样在网上赚钱啊,小编告诉你6种赚钱方式!

    在网络上赚钱,对于懂得人来说是非常简单的,但是对于新手来说,却是很难的。下面小编就给大家分析一下,新手如何在网络上赚钱? 首先,我们先来了解一下,新手赚钱难的四个原因。 第一、从来没有接触过。 第二、...

    2024-02-29 14:30:26
  • 第十节 ARP 协议

    第十节 ARP 协议

    ARP 协议

    2024-02-29 14:30:19
  • py4j.Py4JException: Method getCodeAndVersion([class java.lang.String, class java.lang.String, class

    py4j.Py4JException: Method getCodeAndVersion([class java.lang.String, class java.lang.String, class

    py4j.Py4JException: Method getCodeAndVersion([class java.lang.String, class java.lang.String, class java.lang.String]) does not exist No module named 'pydolphinscheduler'

    2024-02-29 14:29:50
  • javascript字符串相关的面试题总结

    把字符串转换成驼峰式写法,用两种方法实现 第一种方法: var str = "border-left-color"; function change(str){ var arr =str.split('-'); for(var i=1; i

    2024-02-29 14:29:43
  • Python基础小结

    目录 一、执行Python程序的两种方式 1.1 交互式 1.2 命令行式 二、执行Python程序的两种IDE 2.1 Pycharm 2.2 Jupyter 三、变量 3.1 什么是变量? ...

    2024-02-29 14:29:34
  • 简单ROP exploit入门之protostar stack7

    通过protostar stack7来入门最简单的ROP exploit

    2024-02-29 14:28:20
  • 冒泡排序-Java实现(简单易学哦)

    用Java实现冒泡排序(简单易学哦)冒泡排序原理以及代码实现基本思想举例说明更加贴切举例代码实现对学生成绩进行排序,输出学生信息实现代码 冒泡排序原理以及代码实现 本文讲述冒泡算法的原理和使用冒泡算法...

    2024-02-29 14:28:06
  • kmalloc、vmalloc、malloc的区别

    kmalloc、vmalloc、malloc的区别

    https://blog.csdn.net/macrossdzh/article/details/5958368 http://www.cnblogs.com/Ph-one/p/4411423.html 简单的说: kmalloc和vmalloc是分配的是内核的内存,malloc分配的是用户的内存 kmalloc保证分配的内存在物理上是连续的,vmalloc保证的是在虚拟地址空间上的连续,...

    2024-02-29 14:26:29
  • Ubuntu17.04下安装部署DPDK17.11

    Ubuntu17.04下安装部署DPDK17.11

    本文为博主自己动手操作Ubuntu17.04下安装部署DPDK17.11,以及其中遇到的问题和部分解决方法

    2024-02-29 14:26:21