不久前我拿起了 G-WAN,我正试图弄清楚如何使索引使用特定的 servlet,同时还具有可用的静态内容。
我搬到index.html
了那里,index_old.html
所以我不会有任何冲突。
我将以下内容放入处理程序中。
xbuf_t *read_xbuf = (xbuf_t*)get_env(argv, READ_XBUF);
xbuf_replfrto(read_xbuf, read_xbuf->ptr, read_xbuf->ptr + 16, "/", "/?hello");
重新启动 gwan 后,我看到Hello, ANSI C!
了我想要的。
但是,我注意到所有其他内容都不再加载,甚至 404 页面都不一样了!
所以,然后我想到,这似乎是在做字符串替换,而不是精确匹配。
xbuf_t *read_xbuf = (xbuf_t*)get_env(argv, READ_XBUF);
xbuf_replfrto(read_xbuf, read_xbuf->ptr, read_xbuf->ptr + 16, "/", "/?");
现在,当点击 时/
,我看到了 404,然后/hello
,我又看到了 servlet。所以,这似乎不是我正在寻找的解决方案。
同样,我只想/
点击我指定的特定 servlet,并且所有其他请求都不受这条规则的影响。
谢谢,