|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2014/7/8 15:34:40 |
标题: |
TIdHTTPServer url中文参数乱码. |
浏览:1396 |
|
加入我的收藏 |
楼主: |
我在CommandGet里面将参数直接打印出来. 显示的是乱码, 求解..
AResponseInfo.ContentText := AResponseInfo.ContentText+ARequestInfo.Params.Names[i]+ ':中文:'+ (ARequestInfo.Params.ValueFromIndex[i])+#13+#10+;
直接写的中文显示正常, 浏览器已经识别了是utf-8的返回.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行. |
作者: |
bdl1 (bdl1) |
▲▲▲▲▲ |
-
|
普通会员 |
|
2014/7/8 22:00:53 |
2楼: |
你再转一下码呢?
----------------------------------------------
-我的博客
|
作者: |
|
2014/7/9 0:17:45 |
3楼: |
转码没用, 原始值就是乱的...
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
|
作者: |
bdl1 (bdl1) |
▲▲▲▲▲ |
-
|
普通会员 |
|
2014/7/9 8:20:34 |
4楼: |
客户端发来url时,你转utf8了吗?
----------------------------------------------
-我的博客
|
作者: |
|
2014/7/9 12:02:34 |
5楼: |
TIdHTTPServer CommandGet方法中得以的url已经无法得到原始的url了. 也就是说url已经部分乱了. bdl1 (bdl1) 你可以试试.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
|
|