record TDecodedUrl

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TDecodedUrl = record

Description

A record storing a decoded url.

Use decodeUrl to create it.
It only splits the string into parts, so parts that are url encoded (username, password, path, params, linktarget) will still be url encoded.
path, params, linktarget include their delimiter, so an empty string denotes the absence of these parts.

Overview

Fields

protocol: string;
username: string;
password: string;
host: string;
port: string;
path: string;
params: string;
linktarget: string;

Methods

function combined(use: TDecodedUrlParts = DecodedUrlPartsALL): string;
function combinedExclude(doNotUse: TDecodedUrlParts = []): string; inline;
function resolved(rel: string): TDecodedUrl;
function serverConnectionOnly: TDecodedUrl;
procedure prepareSelfForRequest(const lastConnectedURL: TDecodedUrl);

Description

Fields

protocol: string;
 
username: string;
 
password: string;
 
host: string;
 
port: string;
 
path: string;
 
params: string;
 
linktarget: string;
 

Methods

function combined(use: TDecodedUrlParts = DecodedUrlPartsALL): string;
 
function combinedExclude(doNotUse: TDecodedUrlParts = []): string; inline;
 
function resolved(rel: string): TDecodedUrl;
 
function serverConnectionOnly: TDecodedUrl;
 
procedure prepareSelfForRequest(const lastConnectedURL: TDecodedUrl);
 

Generated by PasDoc 0.14.0.