|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2018/5/9 16:29:42 |
标题: |
Delphi2007,Base64编码 |
浏览:867 |
|
加入我的收藏 |
楼主: |
Delphi2007,一串字符串“<?xml version="1.0" encoding="GB2312" ?><edi><head>”用EncodeString加密后
通过HTTP POST传输给对方(JAVA),对方解密出来的“<?xml version="1.0" encoding="GB2312" ?><edi?<head?”
这是什么问题?
----------------------------------------------
- |
作者: |
|
2018/5/10 8:44:57 |
1楼: |
base64加密后可能出现例如+这种特殊字符,如果对方服务端会自动urldecode一次的话,+就会被解释成空格。 所以,你应该在传输前先urlencode一次。
另外,编码尽量用utf8,最次也应该用gbk。
----------------------------------------------
--
|
作者: |
|
2018/5/10 10:07:43 |
2楼: |
先看 发送 和接受的字符完全一样吗? 先不要解码。
----------------------------------------------
我打的是酱油,而不是别的什么油。 我灌的是口水,而不是别的什么水。 我聊的折腾不是那个不折腾的折腾。 我说的阿娇不是那个邓玉娇的阿娇。 3个代表,6个为什么,9个肠胃炎。 D性强的领导干部都不喜欢热比娅。 我特别要讲的是,屁民网黄色论坛是我经常上网必选的 网站之一
|
作者: |
|
2018/5/10 11:01:57 |
3楼: |
@bahamut8348,谢谢,已经解决了。
----------------------------------------------
-
|
|