Delphi 链接获取主站地址


本文整理自网络,侵删。

 
//获取主站地址;
function getSite(url:string):string;
var
  dir,s:string;
  p:integer;
begin
  s:=url;
  p:=pos('/',s);
  if(p<=0)then begin result:=url;exit;end;
  dir:=leftstr(s,p-1);
  if(dir='http:')then s:=rightstr(s,length(s)-7);
  if(dir='https:')then s:=rightstr(s,length(s)-8);
  p:=pos('/',s);
  if(p<=0)then begin result:=url;exit;end;
  s:=leftstr(s,p-1);
  result:=s;
end;
//获取主站地址;
function getPort(url:string):string;
var
  dir,s:string;
  p:integer;
begin
  s:=url;
  p:=pos('/',s);
  if(p<=0)then begin result:=url;exit;end;
  dir:=leftstr(s,p-1);
  if(dir='http:')then s:=rightstr(s,length(s)-7);
  if(dir='https:')then s:=rightstr(s,length(s)-8);
  p:=pos('/',s);
  if(p<=0)then begin result:=url;exit;end;
  s:=leftstr(s,p-1);
  p:=pos(':',s);
  if(p>0)then s:=rightstr(s,length(s)-p) else s:='';
  result:=s;
end;

相关阅读 >>

Delphi xe httpencode

Delphi 关于构造方法的重写

Delphi 设置文本框中光标的位置在最后

Delphi实现win10下Delphi 10.3.1 inline hook 域名转向之internetconnecta

Delphi 小票打印开钱箱 自动切纸指令

Delphi xe2 新增 system.zip 单元, 可用一句话压缩整个文件夹了

如何在Delphi xe中通过ftp下载文件

Delphi xe android 判断自己程序是否是前台程序

Delphi apihook

Delphi判断一个字符是否为汉字的最佳方法

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



打赏

取消

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

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

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

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

评论

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