在Delphi中,将poDoNotEncode设置为True是指在代码中添加该选项以禁止对特定字符进行编码。
poDoNotEncode是TIdHTTPOptions枚举中的一个选项,用于指定在HTTP请求中是否对特定字符进行编码。当该选项设置为True时,特定字符将不会被编码,而是直接发送到服务器。
要在Delphi中将poDoNotEncode设置为True,可以按照以下步骤进行操作:
var
IdHTTP1: TIdHTTP;
begin
IdHTTP1 := TIdHTTP.Create(nil);
IdHTTP1.HTTPOptions := IdHTTP1.HTTPOptions + [hoKeepOrigProtocol];
IdHTTP1.Request.AcceptEncoding := 'identity';
IdHTTP1.Request.ContentEncoding := 'identity';
IdHTTP1.Request.UserAgent := 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36';
IdHTTP1.Request.Connection := 'keep-alive';
IdHTTP1.Request.CacheControl := 'max-age=0';
IdHTTP1.Request.ContentType := 'application/x-www-form-urlencoded';
IdHTTP1.Request.Accept := 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9';
IdHTTP1.Request.Referer := 'https://www.example.com';
IdHTTP1.Request.Host := 'www.example.com';
IdHTTP1.Request.Cookie := 'cookie1=value1; cookie2=value2';
IdHTTP1.Request.CustomHeaders.Values['X-Custom-Header'] := 'CustomValue';
IdHTTP1.Request.CustomHeaders.Values['X-Another-Header'] := 'AnotherValue';
IdHTTP1.Request.BasicAuthentication := False;
IdHTTP1.Request.Username := '';
IdHTTP1.Request.Password := '';
IdHTTP1.Request.ProxyConnection := 'keep-alive';
IdHTTP1.Request.ProxyAuthorization := '';
IdHTTP1.Request.ProxyParams.ProxyServer := 'proxy.example.com';
IdHTTP1.Request.ProxyParams.ProxyPort := 8080;
IdHTTP1.Request.ProxyParams.ProxyUsername := 'proxyuser';
IdHTTP1.Request.ProxyParams.ProxyPassword := 'proxypassword';
IdHTTP1.Request.ProxyParams.BasicAuthentication := False;
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('localhost');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('127.0.0.1');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.com');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.org');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.net');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.edu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gov');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mil');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.int');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.arpa');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.aero');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.biz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.coop');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.info');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.jobs');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mobi');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.museum');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.name');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pro');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tel');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.travel');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ac');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ad');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ae');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.af');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ag');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ai');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.al');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.am');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.an');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ao');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.aq');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ar');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.as');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.at');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.au');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.aw');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ax');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.az');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ba');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bb');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bd');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.be');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bf');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bh');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bi');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bj');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bo');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.br');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bs');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bt');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bv');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bw');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.by');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.bz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ca');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cc');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cd');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cf');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ch');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ci');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ck');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cl');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.co');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cs');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cv');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cx');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cy');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.cz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.de');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.dj');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.dk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.dm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.do');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.dz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ec');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ee');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.eg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.eh');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.er');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.es');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.et');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.eu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.fi');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.fj');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.fk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.fm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.fo');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.fr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ga');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gb');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gd');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ge');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gf');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gh');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gi');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gl');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gp');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gq');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gs');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gt');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gw');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.gy');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.hk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.hm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.hn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.hr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ht');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.hu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.id');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ie');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.il');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.im');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.in');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.io');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.iq');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ir');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.is');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.it');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.je');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.jm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.jo');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.jp');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ke');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.kg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.kh');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ki');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.km');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.kn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.kp');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.kr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.kw');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ky');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.kz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.la');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.lb');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.lc');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.li');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.lk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.lr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ls');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.lt');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.lu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.lv');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ly');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ma');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mc');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.md');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.me');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mh');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ml');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mo');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mp');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mq');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ms');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mt');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mv');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mw');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mx');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.my');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.mz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.na');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.nc');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ne');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.nf');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ng');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ni');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.nl');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.no');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.np');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.nr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.nu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.nz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.om');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pa');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pe');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pf');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ph');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pl');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ps');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pt');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.pw');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.py');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.qa');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.re');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ro');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.rs');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ru');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.rw');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sa');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sb');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sc');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sd');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.se');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sh');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.si');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sj');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sl');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.so');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ss');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.st');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sv');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sx');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sy');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.sz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tc');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.td');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tf');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.th');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tj');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tl');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.to');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tr');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tt');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tv');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tw');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.tz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ua');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ug');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.uk');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.us');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.uy');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.uz');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.va');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.vc');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ve');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.vg');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.vi');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.vn');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.vu');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.wf');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ws');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.ye');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.yt');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.za');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.zm');
IdHTTP1.Request.ProxyParams.ProxyExceptions.Add('*.example.zw';
IdHTTP1.HTTPOptions := IdHTTP1.HTTPOptions + [hoKeepOrigProtocol, hoNoEncode];
通过以上步骤,你可以在Delphi中将poDoNotEncode设置为True,从而禁止对特定字符进行编码。请注意,以上代码仅为示例,你需要根据实际情况进行适当的修改和调整。
关于Delphi中HTTP请求的更多信息,你可以参考腾讯云的产品介绍链接:Delphi HTTP请求。
领取专属 10元无门槛券
手把手带您无忧上云