2012-07-06 78 views
0

我打电话Facebook验证APIFacebook的API认证查询参数的特殊字符问题

https://www.facebook.com/dialog/oauth?client_id=3768637750&redirect_uri=http://localhost:8080/login.html?loginType=facebook

我回去以下回应。

=“> HTTP://本地主机:8080/login.html的loginType =实&代码= AQA84TrJjJNQaib2qvhGSdrPIIwJoIlfs9ZABjhBO6H9vt2wSZuRedigWjgV8SMg7QafCq-0xgbvi5k1e-RtFNA1pbrcfSsIqBL __- YWWhVFFepTGUuJeXWPW8Z3orRl-fWJUqb2mnmAJ995VFVX3O9N4iDj_3mhgQLC0DVwegprezqV6fU1tElMpH5Gj0#=

我使用Spring3.0,而当使用像引用代码()方法的一些阅读器的查询参数,我得到的查询放慢参数截断值“代码”

不是得到, AQA84TrJjJNQaib2qvhGSdrPIIwJoIlfs9ZABjhBO6H9vt2wSZuRedigWjgV8SMg7QafCq-0xgbvi5k1e-RTF格式NA1pbrcfSsIqBL __- YWWhVFFepTGUuJeXWPW8Z3orRl-fWJUqb2mnmAJ995VFVX3O9N4iDj_3mhgQLC0DVwegprezqV6fU1tElMpH5Gj0#=

我得到 AQA84TrJjJNQaib2qvhGSdrPIIwJoIlfs9ZABjhBO6H9vt2wSZuRedigWjgV8SMg7QafCq-0xgbvi5k1e-RtFNA1pbrcfSsIqBL __- YWWhVFFepTGUuJeXWPW8Z3orRl-fWJUqb2mnmAJ995VFVX3O9N4iDj_3mhgQLC0DVwegprezqV6fU1tElMpH5Gj0

我使用UTF-8编码,在此请任何帮助吗?

回答

0

我使用UTF-8编码

这没有什么关系,因为这不是一个字符编码的问题。

URL中的哈希#标记“片段标识符”的开始,那不是会传递给服务器。

我得到的查询放慢参数“代码”

没有截断截断值,因为代码参数的值#之前结束。