我有一个带有参数的GET请求,该参数也是URL。因此,通常我只对URL进行编码,然后在服务器中对其进行解码,就可以从Java上正常运行,但是现在我使用的是jQuery,但我遇到了问题。
这是该参数的值:
当我这样编码时:
encodeURI(userURI)
我得到相同的价值,而我以为我应该得到这个
http%3A%2F%2Fwww.BookOntology.com%2Fbo%23ania
我当前的方法(使用econdeURI)带来了最终的URL(请注意,我只是想对参数进行编码,而不是对整个URL进行编码)。
http:// bla bla bla?userURI = http://www.BookOntology.com/bo#ania
但是在服务器中,当我读取userURI参数的值时,我得到:
我对该参数的值进行编码的方式绝对是一个问题,因为同样,尽管该值包含一些应更改的字符,但编码后和编码前的值相同。
你能帮我通过吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句