美文网首页
get请求 (学习笔记)

get请求 (学习笔记)

作者: 灰灰_82a6 | 来源:发表于2020-02-18 16:58 被阅读0次
1.引入url模块
var url=require("url");
2.url.parse(urlString[, parseQueryString])
  • urlString 前端发送的请求地址
  • parseQueryString 处理query ,如果为true ,则把它处理为对象。如果为false,则不进行处理,依旧是字符串。
示例:

前端给服务器发送请求

<form action="http://localhost:8080/aaa" method="GET">
        <input type="text" name="username">
        <input type="submit" value="登录">
</form>

后端进行处理,req就是request(客服端像服务端发送请求),res就是respond (服务端返回信息)

var http=require('http');
var url=require("url");

http.createServer((req,res)=>{
    //req.url 接收的地址  
    console.log(url.parse(req.url,true))
}).listen(8080)

处理的地址:


image.png
3. querystring.parse()

将url后面的查询字符串(参数)解析为键值对的集合。例如查询字符串 'foo=bar&abc=xyz&abc=123' 被解析为:

{
  foo: 'bar',
  abc: ['xyz', '123']
}
示例
const http=require('http');
const querystring=require("querystring");

http.createServer((req,res)=>{
    console.log("method:",req.method) //GET
    const url=req.url;
    console.log("url",url);
    req.query=querystring.parse(url.split("?")[1]);
    console.log("query",req.query);
    res.end(JSON.stringify(req.query))
}).listen(8080)

在浏览器中发送请求


image.png

输出内容


image.png

相关文章

  • Django使用GET传值

    Django我自己的学习笔记,查看文集 GET/POST是最常见的使用HTTP请求,作为HTTP请求: GET是明...

  • get请求 (学习笔记)

    1.引入url模块 2.url.parse(urlString[, parseQueryString]) urlS...

  • requests笔记

    requests笔记 发送get请求: 发送get请求,直接调用requests.get就可以了。想要发送什么类型...

  • Datawhale 爬虫学习笔记

    本片笔记为DataWhale公众号学习python爬虫的第一篇笔记. 1 学习get与post请求 1.1 ge...

  • HTTP请求方法(Request Method)

    学习《图解HTTP》-笔记2 GET :获取资源 GET 方法用来请求访问已被 URI 识别的资源。指定的资源经服...

  • 三、后台java

    学习笔记一:基础了解 页面请求方式 ①.get方法: URL的路径格式:http://XXXXX?name=xxx...

  • 网络请求学习笔记——aardio网站开发

    标题:网络请求学习笔记——aardio网站开发关键词:POST、GET、aardio作者:Puakzl 一、HTT...

  • postman入门学习

    前言 这是一个笔记postman入门学习,大神们看了别见笑。纯属学习用的。 postman主页介绍 GET接口请求...

  • 24、使用pip管理包

    上集回顾: GET请求 POST请求 HTTP 头部信息 错误处理 上集学习了网络请求的基本知识,GET请求、PO...

  • python爬虫day-11(requests库基本用法)

    个人学习笔记,方便自己查阅,仅供参考,欢迎交流 requests库 1.基本用法 1.GET请求 HTTP中最常见...

网友评论

      本文标题:get请求 (学习笔记)

      本文链接:https://www.haomeiwen.com/subject/rvvmfhtx.html