javascript - 什么语言/技术使用语法 <%VARIABLE%> 以及它是如何使用的?
问题描述
好的,让我先说我不是程序员,所以这可能是一个愚蠢的问题。此外,根据我的搜索,看起来 ASP 使用这种语法,但这不是这里使用的。
我目前正在研究一个 Web 应用程序并试图了解它在后端是如何工作的。在一个 POST 请求中,它接受一个名为“CATEGORY”的参数并返回有关该类别的一些信息。如果 CATEGORY 参数值无效或未找到,则返回错误“<%CATEGORY%> 无效”。
我试图弄清楚 CATEGORY 参数值是如何在服务器端使用的以及正在处理它的技术。在尖括号百分号标签中是否意味着它只是一个变量,或者它是否以某种方式评估该输入?
据我所知,该应用程序在后端使用 Java,带有 Nodejs 和 Angularjs。
这是一个示例请求:
POST /lookup HTTP/1.1
Host: 192.168.0.123
Accept: application/json, text/plain, */*
Accept-Encoding: gzip, deflate
X-Requested-With: XMLHttpRequest
Content-Type: application/json;charset=utf-8
{"CATEGORY":"test123"}
这是回应:
HTTP/1.1 200 OK
content-type: application/json; charset=utf-8
Connection: close
{"error":"<%CATEGORY%> is not valid."}
我已经尝试过很多次寻找答案,但很难找到。任何见解都会有所帮助。谢谢!
解决方案
它看起来像一些ejs。它可能用于使用模板生成响应。
推荐阅读
- jenkins - 如何在所有或部分服务器上运行詹金斯管道
- user-interface - 如何在 Racket 中设置框架的背景?
- python - Pandas Dataframe 保留两列值在一对列表中的行
- javascript - 我试图在 Windows 加载功能上自动播放音乐,但收到以下错误
- asp.net-core - ASP.Net Core 3.1 托管
- php - 将动态 id 添加到自定义行
- javascript - 从数组中的对象返回 id
- java - Android Studio 北极狐大约一分钟后崩溃
- javascript - 链接不适用于 Next.js 和 Github Pages
- javascript - 如何区分 Laravel 中的错误?