【问题标题】:What web programming language is this?这是什么网络编程语言?
【发布时间】:2017-12-17 04:56:50
【问题描述】:

我一直在寻找一些固件的 Netgear 固件源,在查看源中的 Web 目录和 HTML 文件时,我注意到大多数或所有 HTML 文件在页面顶部或随机位置:

<% http_header("style/form.css", "/funcs.js", "/upnp.js") %> <% body_header("_upnp", "UPNP_upnp.htm", "upnp") %>

它看起来像是某种模板引擎/语言,但我不确定是什么。只是认为这会很有趣。如果有人有任何信息,请留下回复。谢谢!

【问题讨论】:

    标签: html templates web templating templating-engine


    【解决方案1】:

    它似乎是一种以 ASP 为模型的自定义脚本语言,内部称为“ASP”。 the Netgear source dump 中缺少解释器的源代码(啊!),但 the Makefile 提到了许多名称中带有“ASP”的文件,并且二进制文件包含类似命名的方法,例如:

    asp_bridge_mode_gateway
    asp_wds_enable
    asp_wla_wps
    asp_dns_check_host
    asp_check_hijack_status
    asp_show_devices
    

    【讨论】:

    • 我对此进行了更多研究并发现:docs.oracle.com/cd/E28280_01/doc.1111/e26694/… 这是否相关?
    • @DrewMarkel 无关。 Oracle Fusion Middleware 是一个与 Oracle WebLogic Server 一起使用的 Java 组件——仅 WebLogic 的单个许可证成本就超过了整个 Netgear 设备,而且 WebLogic 服务器甚至不适合大多数嵌入式设备的闪存。跨度>
    猜你喜欢
    • 2010-09-25
    • 2011-09-26
    • 2011-04-02
    • 1970-01-01
    • 2016-02-06
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 1970-01-01
    相关资源
    最近更新 更多