如果变量包含斜杠,我该如何管理url?

时间:2017-03-08 08:36:50

标签: javascript url

我使用Django REST框架构建了一个API,我想从我的AngularJS网络应用程序发出一个PUT请求。

当id由“/".

等字符组成时,会出现问题

一个例子如下:

所以,正如你所料,上面解析为2个参数,我得到404(未找到)。

我阅读了这篇文章(slashes in url variables)然后我尝试将id编码为“text%2FadditionalText”(使用encodeURIComponent函数),但未从我的服务器解码。

我无法更改id,因为它是由其他一些字段(用户输入)构建的,以便人类可读。

0 个答案:

没有答案