什么语言/技术使用语法<%VARIABLE%>它是如何使用的?

时间:2018-04-27 14:42:16

标签: javascript java json node.js angular

好的,让我先说我不是程序员,所以这可能是一个愚蠢的问题。此外,根据我的搜索,它看起来像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."}

我已经尝试过大量搜索答案,但搜索起来却很难。任何见解都会有所帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

看起来像ejs。它可能用于通过模板生成响应。