1
Q
字符編碼問題
A
回答
1
這可能是很多事情,但一些事情你可以嘗試:
1)儘量對其進行編碼,以確保完整的東西發送到服務器的base64。當然,你將不得不在服務器上取消base64。 (如果內容特別是二進制,則有幫助)
2)確保你沒有發佈unicode/ascii差異,確保應用程序,網頁和服務器期望相同的類型。另外請確保使用的網頁沒有衝突的標題類型。
3)將符號轉換爲html sybmols,即©
至©
,如果它只是html。大多數語言都有一個HtmlEncode類型的功能。
您可以在HTTP POST設置類型:Content-Type: text/html; charset=ISO-8859-1
或HTML文件的標題,如果從本地的UIWebView發佈和嵌入的資源:<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
有可能在編碼的差異使得它認爲該內容在特殊符號因此被切斷後結束。
有關應用程序類型和發佈方式的更多信息將有所幫助。
相關問題
- 1. 字符編碼問題
- 2. 字符編碼問題?
- 3. 字符編碼問題PHP
- 4. 字符編碼問題
- 5. 字符編碼問題
- 6. 字符編碼問題
- 7. Ruby字符編碼問題
- 8. 字符編碼問題
- 9. Vi字符編碼問題
- 10. 字符編碼問題?
- 11. 字符編碼問題?
- 12. 字符集編碼問題
- 13. PHP字符編碼問題
- 14. 字符編碼問題
- 15. json字符編碼問題
- 16. Python:字符編碼問題
- 17. htaccess字符編碼問題
- 18. .NET字符編碼問題
- 19. fckeditor字符編碼問題
- 20. 字符串編碼問題
- 21. org.json字符編碼/解碼問題
- 22. 碼頭字符編碼問題
- 23. SQL to RGui |字符編碼問題
- 24. PDO_ODBC的字符編碼問題
- 25. 字符串UTF8編碼問題
- 26. 關於字符編碼的Python問題
- 27. php 5.2 + mysql 5.1字符編碼問題
- 28. 阿拉伯字符base64編碼問題
- 29. QextSerialPort的字符編碼問題(Qt/C++)
- 30. JavaFX字符串編碼問題