tk挠痒痒网址发布页-秘密武器
历史搜索

Node.js GET/POST请求

游客2025-05-16 10:34:01
目录文章目录
  1. 获取 GET 请求内容
  2. 获取 URL 的参数

在很多场景中,我们的服务器都需要跟用户的浏览器打交道,如表单提交。

表单提交到服务器一般都使用 GET/POST 请求。

本文将为大家介绍 Node.js GET/POST 请求。

获取 GET 请求内容

由于 GET 请求直接被嵌入在路径中,URL 是完整的请求路径,包括了?后面的部分,因此你可以手动解析后面的内容作为 GET 请求的参数。

node.js 中 url 模块中的 parse 函数提供了这个功能。

实例

新建一个 server.js 文件,代码如下:

const http = require('http');
const url = require('url');
const util = require('util');

http.createServer(function (req, res){
	res.writeHead(200, {'Content-Type':'text/plain; charset=utf-8'});
	res.end(util.inspect(url.parse(req.url, true)));
}).listen(8888);

使用 node 命令执行以上的代码:

node server.js

在浏览器中访问 http://localhost:8888/user?name=&url=www.mybj123.com 然后查看返回结果:

Node.js GET/POST请求 1

本文是由用户"游客"发布,所有内容的版权归原作者所有。没有经过书面许可,任何单位或个人不得以任何形式复制、转载、引用本网站的内容。否则将追究法律责任。

相关专题