我正在尝试添加css文件/usr/local/share/libwebsockets-test-server/
但由于某种原因,我遇到了406 Not Acceptable
错误。
我已经检查了权限,test.html
并且目录中的 css 文件css
都有644
权限并且都属于root
.
FWIW,CDN forjquery
似乎工作正常。
提前谢谢了。
我正在尝试添加css文件/usr/local/share/libwebsockets-test-server/
但由于某种原因,我遇到了406 Not Acceptable
错误。
我已经检查了权限,test.html
并且目录中的 css 文件css
都有644
权限并且都属于root
.
FWIW,CDN forjquery
似乎工作正常。
提前谢谢了。
在 libwebsockets\test-server\test-server-http.c 中有几行:
#if 1
/* this example server has no concept of directories */
if (strchr((const char *)in + 1, '/')) {
lws_return_http_status(wsi, HTTP_STATUS_NOT_ACCEPTABLE, NULL);
goto try_to_reuse;
}
#endif
将“#if 1”更改为“#if 0”并重建。看看是否能解决问题。它对我有用。我认为复杂的目录布局不能很好地工作。但它可以很好地遵循我的目录结构。