Delphi Rest请求控件增加请求头时不编码


本文整理自网络,侵删。

 
Delphi Rest Header Do Not Encode

当使用Delphi 自带的REST控件进行HTTP请求的时候, 如果


http.FRESTRequest.AddAuthParameter('Authorization','Bearer ' + token, pkHTTPHEADER);
默认会把其中的空格编码成%20

增加下面的一个参数即可不编码

http.FRESTRequest.AddAuthParameter('Authorization','Bearer ' + FUserLoginInfo.data.token, pkHTTPHEADER,[TRESTRequestParameterOption.poDoNotEncode]);
文章作者 linx

相关阅读 >>

Delphi 查找字符串并删除该字符串

wmi远程访问问题解决方法

Delphi 10.3 控件遮挡 webbrowser

Delphi 限制窗体大小的最大值与最小值

Delphi 隐藏进程代码

行为判断Delphi中窗体最大化与最小化事件

Delphi 直接调用记事本(notepad)打开文本文件

Delphi winapi: gettickcount - 获取系统已启动的时间

Delphi 提取标签之间的字符串(重复标签)

Delphi dbnavigator1 模拟点击

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...