【发布时间】:2021-01-05 22:49:54
【问题描述】:
我编写这段代码是为了使用JS SDK(第三方库)获取一些数据:
directus.items('configuration').read<TConfiguration>({ single: true });
这将生成一个获取查询
/items/configuration/?single=true
返回 404 Not Found 错误。
右端点没有斜线'/':
/items/configuration?single=true
我查看了文档,但没有找到删除这个多余斜线的方法。而且我不想使用 Apache 或 htaccess 来忽略它。
是否有本地 Directus 选项可以删除它?
编辑 1:这似乎是库本身的一个错误。斜线在那里是硬编码的,也许忽略它的唯一方法是使用 htaccess。
【问题讨论】:
-
我希望这个答案对你有很大帮助:- stackoverflow.com/a/9823754/3607051
-
@RakshaSaini 我想你不明白这个问题。问题出在第三方库中。所以在这里我们应该使用 htaccess 或 apache。但是我想用原生的方式来移除。
-
好的,这意味着您在检查或打印 url 时有斜线?有一些第三方验证。请检查一下。
-
@RakshaSaini 请看看 JS SDK 库如何为 Directus 工作 docs.directus.io/reference/sdk-js.html
-
好的@Zied Hf。我会检查的。
标签: javascript directus