0

我正在调用 facebook 身份验证 API

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

我得到以下回应。

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

我正在使用 Spring3.0,当使用 getCode() 之类的方法在 Controller 中读取查询参数时,我得到查询参数“代码”的截断值

而不是让,AQA84TrJjJNQaib2qvhGSdrPIIwJoIlfs9ZABjhBO6H9vt2wSZuRedigWjgV8SMg7QafCq-0xgbvi5k1e-RtFNA1pbrcfSsIqBL __- YWWhVFFepTGUuJeXWPW8Z3orRl-fWJUqb2mnmAJ995VFVX3O9N4iDj_3mhgQLC0DVwegprezqV6fU1tElMpH5Gj0#=

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

我正在使用 UTF-8 编码,请问有什么帮助吗?

4

1 回答 1

0

我正在使用 UTF-8 编码

没关系,因为这不是字符编码问题。

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

我得到查询参数“代码”的截断值

没有截断,因为code参数的值在#之前结束

于 2012-07-06T19:12:04.907 回答