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评论
                            
                                                 
                 
                
                             
         
            
            
            
            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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Post参数的获取Express中接收post请求参数需要借助第三方包 body-parser```
//引入body-parser模块
const bodyParser  = require('body-parser');
//配置body-parser模块
app.use(bodyParser.urlencoded({ extended:false}));
//接收请求
app.post('/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-12 11:54:45
                            
                                535阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、用node.js编写api接口1、安装node环境,没有就去下载nodejs, 下载地址
2、创建一个node项目, 新建一个目录文件,例node_demo3、进入node_demo目录下,执行命令:npm init -y如下图所示:  4、安装express框架, 及相关依赖。npm install express   #安装express框架body-pars            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 15:56:54
                            
                                246阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              前提环境:windows7下载地址:http://nodejs.org/download/ 安装 官网下载一个安装文件点击下一步安装完成即可. 验证安装是否成功:node -v    基本HTTP服务器 c:/http.js   //http是内置模块、直接引入var http = require('http');  &nb            
                
         
            
            
            
            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            
                
         
            
            
            
            
 
 
    
    
    
            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-25 11:50:23
                            
                                410阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分别是这四种: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阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.安装node环境,下载地址:下载 | Node.js 中文网2.创建一个文件夹放node项目,如api_event;3.项目初始化:在新建的文件夹下执行  npm i ,会自动生成package.json文件;4.安装express:npm i express@4.17.15.在项目中新建文件夹index.js来创建服务器,如下所示:// 1.导入express
const expr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 14:42:26
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            博客之前写过一篇php实现post请求的文章。今天想到好久没有输出了,重新认识到输出的重要性。百般思索该写些什么?想来想去,想到了两点:逐步熟练nodejs各种场景知识,针对mysql数据交互和fs文件数据交互练习。本文属于nodejs各种场景知识。首先,nodejs实现post,可以直接使用request这个包,直接在文件下执行cnpm install request --save -dev然后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-09 15:28:58
                            
                                123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ━━━━━前言最近在做一个项目,有需要在node端进行上传图片,一直搞得都是浏览器的上传,node端这次是头一次搞,踩了不少坑,前后花了好几个小时的时间。现在把一些遇到得一些问题和心得记录下来。node能用formdata吗?实现这个功能首先会想到node端用什么来封装上传的数据,后来确定了是可以用formdata的,需要安装一个npm包就可以。而且官方也给了一些参考的代码,【坑就在这里】。然后发            
                
         
            
            
            
            req.on('data', chunk => {    chunks = Buffer.concat([chunks,chunk],chostSize){        req.pause();  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我写了一段CoffeeScript代码,主要是流程为:1、当客户端请求方式为GET时,输出页面,页面上有个form,form 里有个submit按钮。form的 action="",则默认是提交给它自己2、当客户端请求方式为POST时,则处理相关代码文件为logout.coffee,代码如下:mod...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-11-21 16:52:00
                            
                                126阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录RESTful请求方式接口地址(请求的URL)传参方式APIPost RESTfulApifox - API 文档、调试、Mock、测试一体化协作平台 - 接口文档工具,接口自动化测试工具,接口Mock工具,API文档工具,API Mock工具,API自动化测试工具RESTful是一种网络应用程序的设计风格和开发方式 ,是一种接口的规范返回结果:JSON格式请求方式get            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 22:13:46
                            
                                124阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Swagger上面找一个post接口,如图。同样可以先在swagger上面try it out先验证下本接口效果经试验,参数如下,加上正确的token,可以正确查询到结果:{
  "id": 283,
  "name": "",
  "orderBy": 2,
  "pageNo": 1,
  "pageSize": 20,
  "queryTotal": true,
  "sortString"            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-25 13:36:11
                            
                                196阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一:接口测试过程中GET请求与POST请求的主要区别  从开发角度我们看get与post的主要区别是:1.Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据;2.Get安全性比Post低:Get将表单中数据的按照key=value的形式,添加到action(动作或者说操作)所指向的url后面,并且两者使用“?”连接,而各个变量之间使用 “&”连接;Post是将表单中的数据放            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 19:56:30
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            上一节我们学习了get接口,这一节我们自己来写一下post接口1.复习一下先复习一下上一节中get请求的步骤上图是在入口app.js中处理get请求,先拿到请求的url,然后设置了一个函数handleRoutes去处理请求和相应的数据,函数中我们根据请求的方法和连接去分别处理:就是拿到请求的数据,并做一些列处理,然后返回处理后的数据,因为响应的数据格式需要string类型化,所以我们转了一下返回的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-30 14:05:07
                            
                                101阅读
                            
                                                                             
                 
                
                                
                    