我们的一些 GET 请求在 URI 中传递参数并作为请求参数传入。因此,在 firebug 中,您会在 URI 中看到相同的参数,并且您还会在请求的 params 选项卡上看到它。
当需要对参数值进行编码时,例如它是%
,我看到它在 URI 中%25
被编码,但我没有看到它在 params 选项卡上被编码。
这些请求是使用 Angular 发出的。
我想知道是否只有当它需要编码的 URI 中的参数?还是我需要在这里保持一致?
谢谢
我们的一些 GET 请求在 URI 中传递参数并作为请求参数传入。因此,在 firebug 中,您会在 URI 中看到相同的参数,并且您还会在请求的 params 选项卡上看到它。
当需要对参数值进行编码时,例如它是%
,我看到它在 URI 中%25
被编码,但我没有看到它在 params 选项卡上被编码。
这些请求是使用 Angular 发出的。
我想知道是否只有当它需要编码的 URI 中的参数?还是我需要在这里保持一致?
谢谢
您应该使用编码您的网址/参数encodeURIComponent(url_or_params)
见:http ://www.w3schools.com/jsref/jsref_encodeuricomponent.asp