讨论数量:
防御式编程,假如后端生成的 code 里面带有 /
,比如 code 是 test/test
,如果不使用 encodeURIComponent
那么最终请求的 url 就变成了 /coupon_codes/test/test
,这是一个不存在的路由就会报 404 错误。
调用 encodeURIComponent
之后就会变成 /coupon_codes/test%2Ftest
,就是对 /
做了转义,这样就可以被认为是一个整体。
推荐文章: