Lua   发布时间:2022-04-12  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在lua或nginx中获取查询参数?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在努力实现这一点 –
https://gist.github.com/MendelGusmao/2356310
Lua,基于nginx的URL缩短器,我想要实现的唯一更改是当一些查询字符串参数带有缩短的URL时,我需要获取该参数并插入到长URL中.

例如
http://google.com?test=2将像http://abc.in/abc
http://abc.in/abc?test=3点击时,我被重定向到 – http://google.com?test=3.

为此,我需要从$request_URI获取查询字符串参数,任何人都可以帮助一些代码吗?

解决方法

您应该能够使用Ngx.var.arg_name,其中name是您要访问的查询参数的名称.有关查询参数处理的详细信息,请参见 Variables with Infinite Names section in this tutorial;您也可以查看我的 blog post以获取Lua nginx / openresty示例.

作为替代方法,您可以使用Ngx.req.get_uri_args()将所有查询参数检索为一个表.有关这些方法之间的简要比较,请参阅同一教程中的this section.

大佬总结

以上是大佬教程为你收集整理的如何在lua或nginx中获取查询参数?全部内容,希望文章能够帮你解决如何在lua或nginx中获取查询参数?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。