post 数据提交post数据提交到nodejs 解析 比get稍微麻烦一些需要进行监听request的 data事件 和end 事件 在注释里有讲var http =require('http');//转换对象var querystring = require('querystring');http.createServer(function(request,respon...
原创 2023-03-01 09:21:44
54阅读
const http = require('http'); const querystring = require('querystring'); const postData = querystring.stringify({ 'msg': 'Hello World! ----- 哈利路亚' }); const options = { hostname: '192.168.1.6'...
原创 2021-08-27 15:26:41
609阅读
get const http = require('http'); const url = require('url'); const host = 'http://localhost:3000'; http.createServer(function (req, res) { const { se ...
转载 2021-10-28 10:19:00
221阅读
2评论
什么是Node.js?什么是Nginx?什么是Angular.js?什么是Vue.js?什么是BootStrap?什么是NPM?什么是Webpack?什么是React?什么是Weex?什么是Glup?什么是Grunt?前言之前在刨根问底Node.js篇中,提到了Node.js由于是单进程、单线程的特性导致了可靠性低的缺点,针对该缺点可以使用Nnigx反向代理,负载均衡,开多个进程,绑定多个端口。所
因为第一次接触远程服务器所以遇到的坑比较多1、mysql在centos6.5安装遇到的问题,就想说下官方就不能优化下linux系统的mysql安装吗,非得出错让用户自行解决,在上篇博客中写了  这里就不多说了2、将nodejs项目上传到远程服务器上后,不知道如何通过域名访问服务器的项目文件,经过过长时间的百度,知道了nginx反向代理这个东东,首先编辑nginx.conf文件添加如下内容
   
原创 2021-05-25 11:50:23
410阅读
get方式 代码如下(get详情看注释)/* 前端传参 get传参:拼接在url上面 http://127.0.0.1 :4399/ joke ?id-8&username=admin post传参:不是拼接在url上面 请求体中传递 */ //写一个服务器(后端接口) //1.导入模块 const http = require("http"); var url = require('ur
  前提环境:windows7下载地址:http://nodejs.org/download/ 安装 官网下载一个安装文件点击下一步安装完成即可. 验证安装是否成功:node -v   基本HTTP服务器 c:/http.js //http是内置模块、直接引入var http = require('http');  &nb
记录折磨了自己俩天的项目部署到服务器并通过axios请求后台数据(无数据库)的问题看了很多很多回答,说实话很失望,没有一篇是完完整整的,所以我决定给大家说一下完整的步骤,nginx部署网站就不说了,自行百度。1.掌握node.js中编写接口的知识,学习express(基于node封装的专门用来创建 Web 服务器的),简单理解就是比写原生更加简单。(1)创建一个文件夹,进行初始化$ npm ini
要一个人写前台和后台就是一把辛酸泪,跨域弄得我头大,写了一个node+express+vue的前后台分离项目,部署到服务器出现跨域问题,找了好多资料,终于解决这个心头大患了,哈哈哈哈哈一、打包前端及放到服务器上面我的前端是用Vue写的,然后打包,把项目放到tomcat/webapps/ROOT/文件夹下面,我新建了一个文件夹来存放node写的后台代码,如下图express存放的就是我的node代码
 在搭建高吞吐量web应用这个议题上,NginX和Node.js可谓是天生一对。他们都是基于事件驱动模型而设计,可以轻易突破Apache等传统web服务器的C10K瓶颈。预设的配置已经可以获得很高的并发,不过,要是大家想在廉价硬件上做到每秒数千以上的请求,还是有一些工作要做的。这篇文章假定读者们使用NginX的HttpProxyModule来为上游的node.js服务器充当反向代理。我们
转载 2024-05-13 11:00:02
0阅读
分别是这四种:www-form-urlencoded, form-data, application/json, text/xmlExpress 依赖 bodyParser 对请求的包体进行解析,默认支持:application/json, application/x-www-form-urlencoded, multipart/form-data.可惜对xml没有支持,需要自己代码来实现,下面我
转载 2024-01-04 22:21:21
109阅读
NGINX 是一个强大的web服务器,可以很容易的应对高负载的HTTP流量。nginx每处理一个连接,就会记录一条日志信息,包括诸如:IP地址,回复内容大小、http状态码等信息。某种情况下,需要了解请求内容是什么,特别 POST 请求。 NGINX 默认只支持记录GET请求,对于记录POST请求需要使用额外的模块,例如, Echo module, 这个模块提供很多有用的指令: echo, tim
博客之前写过一篇php实现post请求的文章。今天想到好久没有输出了,重新认识到输出的重要性。百般思索该写些什么?想来想去,想到了两点:逐步熟练nodejs各种场景知识,针对mysql数据交互和fs文件数据交互练习。本文属于nodejs各种场景知识。首先,nodejs实现post,可以直接使用request这个包,直接在文件下执行cnpm install request --save -dev然后
转载 2023-06-09 15:28:58
123阅读
我写了一段CoffeeScript代码,主要是流程为:1、当客户端请求方式为GET时,输出页面,页面上有个form,form 里有个submit按钮。form的 action="",则默认是提交给它自己2、当客户端请求方式为POST时,则处理相关代码文件为logout.coffee,代码如下:mod...
转载 2014-11-21 16:52:00
126阅读
2评论
req.on('data', chunk => { chunks = Buffer.concat([chunks,chunk],chostSize){ req.pause(); ...
99
原创 2023-03-02 16:05:18
111阅读
原文 #1.2 nodejs接收post请求参数1.1-浏览器发送post请求参数的方式1.2-服务端接收post请求参数的方式 post请求参数不直接在url路径中拼接,而是放在请求体
转载 2021-08-04 10:22:34
2416阅读
我写了一段CoffeeScript代码,主要是
原创 2022-08-15 15:21:55
149阅读
━━━━━前言最近在做一个项目,有需要在node端进行上传图片,一直搞得都是浏览器的上传,node端这次是头一次搞,踩了不少坑,前后花了好几个小时的时间。现在把一些遇到得一些问题和心得记录下来。node能用formdata吗?实现这个功能首先会想到node端用什么来封装上传的数据,后来确定了是可以用formdata的,需要安装一个npm包就可以。而且官方也给了一些参考的代码,【坑就在这里】。然后发
转载 8月前
43阅读
上一节我们学习了get接口,这一节我们自己来写一下post接口1.复习一下先复习一下上一节中get请求的步骤上图是在入口app.js中处理get请求,先拿到请求的url,然后设置了一个函数handleRoutes去处理请求和相应的数据,函数中我们根据请求的方法和连接去分别处理:就是拿到请求的数据,并做一些列处理,然后返回处理后的数据,因为响应的数据格式需要string类型化,所以我们转了一下返回的
转载 2023-11-30 14:05:07
101阅读
  • 1
  • 2
  • 3
  • 4
  • 5