2012-07-06 74 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中的哈希#標記「片段標識符」的開始,那不是會傳遞給服務器。

我得到的查詢放慢參數「代碼」

沒有截斷截斷值,因爲代碼參數的值#之前結束。