【发布时间】:2021-03-02 14:45:15
【问题描述】:
我必须提出一个请求,我必须在 URL 中传递一个 id,但该 id 包含“/”
例如:http://www.example.com/products/{idProduct}
我有这个 ID“PU_597724/88_L_1”,中间包含“/”
http://www.example.com/products/PU_597724/88_L_1 -> 斜杠产生 404 错误。
任何人都知道如何在不将斜杠作为 javascript 中的另一个路径的 URL 的情况下传递此 ID?
【问题讨论】:
-
.htaccess 是你要找的。阅读此question
-
恕我直言,您只需将斜杠转义为 %2F,或使用 encodeURIComponent (w3schools.com/jsref/jsref_encodeuricomponent.asp)
-
在此类 URL 架构中使用时,ID 通常是数字或内部 ID。
标签: javascript java node.js url netsuite