多级缓存-OpenResty获取请求参数

OpenResty提供了各种API用来获取不同类型的请求参数:

在查询商品信息的请求中,通过路径占位符的方式,传递了商品id到后台:

需求:在OpenResty中接收这个请求,并获取路径中的id信息,拼接到结果的json字符串中返回

nginx.conf配置:

编写item.lua文件:

请求接口
http://localhost/api/item/ 1001
{“id”: 1001,”name”:”SALSA AIR}

http://localhost/api/item/ 1002
{“id”: 1002,”name”:”SALSA AIR}

注意id值随着请求参数变化。

Original: https://www.cnblogs.com/linjiqin/p/15430371.html
Author: Ruthless
Title: 多级缓存-OpenResty获取请求参数

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/547251/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 查询优化点?

    避免查询无关的列,如使用Select * 返回所有的列。 避免查询无关的行 切分查询。将一个对服务器压力较大的任务,分解到一个较长的时间中,并分多次执行。如要删除一万条数据,可以分…

    技术杂谈 2023年5月31日
    084
  • chrome 浏览器的使用技巧

    前端工程师大部分工作成果需要在浏览器中查看,使用 chrome 浏览器的频率非常高。更好更优雅地使用 chrome,将 chrome 配置成趁手的浏览器,将极大提升编程效率。本文将…

    技术杂谈 2023年5月30日
    067
  • 使用matlab进行机械学习(1)

    机械学习可粗略分为两大类:监督学习(数据有标签)和无监督学习(无标签)。监督学习包括线性回归,逻辑回归,神经网络,SVM等。无监督学习包括聚类算法以及降维算法等(提取目标特征)。这…

    技术杂谈 2023年7月11日
    048
  • 图解|从根上彻底理解MySQL的索引

    这是图解MySQL的第4篇文章,这篇文章会让你 明白什么是索引,彻底理解B+树和索引的关系; 彻底理解主键索引、普通索引、联合索引; 了解什么是HASH索引,InnoDB和MyIS…

    技术杂谈 2023年7月23日
    084
  • [蓝牙嗅探-Ubertooth One] 千元开源蓝牙抓包 Ubertooth One 安装和使用

    前言 1、编译 Ubertooth tools 1.1、准备工作 1.2、编译安装 libbtbb 1.3、编译安装 Ubertooth tools 1.4、Wireshark 插…

    技术杂谈 2023年6月1日
    090
  • Rust:axum学习笔记(2) response

    上一篇的hello world里,示例过于简单,仅仅只是返回了一个字符串,实际上axum的response能返回各种格式,包括: plain_texthtmljsonhttp St…

    技术杂谈 2023年5月31日
    078
  • chrome services and mojom

    Mojo is Chrome’s new IPC system and provides lots of useful abstractions. These abst…

    技术杂谈 2023年5月31日
    090
  • Jedis快速入门和Jedis操作string

    Java客户端Jedis Jedis:一款java操作redis数据库的工具 使用步骤: 下载jedis的jar包 使用 redis.clients jedis 4.3.0-m1 …

    技术杂谈 2023年6月21日
    095
  • 5.0.SpringBoot整合Kafka(工具安装ZK)

    我们在使用Kafka的时候,是依赖于zookeeper的,所以我们先安装好工具在去集成,这样之后也能直接跑起来。 我是Windows系统所以直接安装Win版本的zk和Kafka(M…

    技术杂谈 2023年7月24日
    072
  • IIS服务器禁止某个IP或IP地址范围访问网站的方法

    公司网站的排名起来一段时间了,最近恶意刷访问的也开始多了起来,尤其是客服反馈,在线聊天软件不停的弹窗已经影响到他们正常工作,因此不得不将这些ip地址拉黑了。网站环境是IIS,本文就…

    技术杂谈 2023年5月30日
    065
  • 别被带节奏

    很多人说”好佩服某某某,他总能问出精彩的问题”,其实原因很简单,你跟着讲师节奏做无用功时,他在思考。 今天老婆跟我讲了一件事。她约了几个宝妈,带小孩去游乐场…

    技术杂谈 2023年7月11日
    056
  • 踏实型的TOGAF企业架构学习者要学什么?

    下载:本文PDF版 昨天有帮友在IT帮大本营微信群了问到 我打开ea网站的常见问题,截图回复了一下 如果让我再简单说一下该学什么,我想用下面这张图来说明 实操型的看 企业架构,从理…

    技术杂谈 2023年5月31日
    078
  • 数组遍历

    1.1 分析题意 首先:我们求的是连续的1的个数,所以我们不能也没必要对数组进行排序; 其次:只要求求出最大连续1的个数,并不要求具体的区间数目,所以我们只需要用一个值来记录这个结…

    技术杂谈 2023年6月21日
    067
  • 二维与三维坐标变换

    二维几何变换 齐次坐标就是用n+1维矢量表示n维矢量,(p(x,y))的齐次坐标表示为((wx,wy,w)=(X,Y,w))。 二维规范化齐次坐标:(w=1)时,(p(x,y,1)…

    技术杂谈 2023年7月11日
    083
  • Failed to process import candidates for configuration class [com.simple…..]

    主要原因: 是因为自己定制的starter在打包时(package)用了spring-boot-maven-plugin,即在你的定制starter工程的pom.xml中有如下配置…

    技术杂谈 2023年5月30日
    099
  • ArcGIS Pro SDK修改注记文本为下面特殊的

    来自:https://community.esri.com/t5/arcgis-pro-sdk-questions/about-text-annotation-format/m-p…

    技术杂谈 2023年5月30日
    092
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球