ST意法半导体
直播中

h1654155275.5661

7年用户 963经验值
私信 关注
[问答]

NUCLEO-F767ZI的LwIP和http SSI问题如何解决?

我正在努力了解 LwIP 堆栈。我正在关注 Daniel W Rickey 撰写的文档“STM32 Nucleo 上的以太网入门”。在服务器端包含 (SSI) 示例中,仅当我尝试通过输入我的微控制器的 IP(“ http://192.168.0.36”)访问我的网站时,一切正常。当我尝试通过输入“ http://192.168.0.36/index.shtml”(或任何其他网站)来访问它时,页面已加载但未显示网站上的 SSI(显然应该调用 SSIHandler 时未调用它)。我正在使用 NUCLEO-F767ZI 开发板,但我想这无关紧要。LwIP 版本 2.1.2。






回帖(1)

张红

2023-1-10 09:45:48
在默认文件“/”的情况下,tag_check 评估仅通过文件扩展名进行。
对于来自 URI "/file.ext" 的文件,
在静态文件中,tag_check 评估由文件内部的 FS_FILE_FLAGS_SSI 进行,如果 LWIP_HTTPD_SSI_BY_FILE_EXTENSION==1,tag_check 评估由文件扩展名进行。(要么)
所以对于动态文件,建议LWIP_HTTPD_SSI_BY_FILE_EXTENSION设置为1,通过文件扩展名评估标签检查。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分