API:REST.Types

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Klassen

ERequestError
ERESTExceptionBasisklasse für Exceptions, die von der REST-Bibliothek ausgelöst werden.

Routinen

ContentTypeFromString
ContentTypeToString
IsTextualContentType
RESTRequestMethodToString
RESTRequestParameterKindFromString
RESTRequestParameterKindToString

Typen

TCompletionHandler
TCompletionHandlerWithError
TExecutionPerformanceStruktur, die die leistungsbezogenen Informationen enthält, die bei der Ausführung einer Anforderung gesammelt werden.
TMethod
TRESTContentTypeHeader-Definitionen für HTTP-Inhaltstypen (oder MIME-Typen gemäß [2046]) .
TRESTObjectOwnershipDefiniert den Eigentümer des Parameterobjektwerts (z. B. Stream).
TRESTRequestMethodBezeichnet Standard-HTTP/REST-Methoden. Alle Methoden können sich auf einzelne oder mehrere Objekte/Entitäten auswirken.
TRESTRequestParameterKindGibt den Typ von Parametern an, die den Anforderungen hinzugefügt werden können.
TRESTRequestParameterOptionSteuert, wie Anforderungsparameter verwendet werden.
TRESTRequestParameterOptionsSteuert, wie Anforderungsparameter verwendet werden.

Variablen

DefaultRESTContentTypeZeigt den Standardinhalt nach Parameter an.
DefaultRESTRequestMethod
DefaultRESTRequestParameterKindStandardparametertyp zum Hinzufügen zu Anforderungen.

Konstanten

CONTENTTYPE_APPLICATION_ATOM_XMLCONTENTTYPE_APPLICATION_ATOM_XML: string = application/atom+xml;
CONTENTTYPE_APPLICATION_ECMASCRIPTCONTENTTYPE_APPLICATION_ECMASCRIPT: string = application/ecmascript;
CONTENTTYPE_APPLICATION_EDI_X12CONTENTTYPE_APPLICATION_EDI_X12: string = application/EDI-X12;
CONTENTTYPE_APPLICATION_EDIFACTCONTENTTYPE_APPLICATION_EDIFACT: string = application/EDIFACT;
CONTENTTYPE_APPLICATION_FONT_WOFFCONTENTTYPE_APPLICATION_FONT_WOFF: string = application/font-woff;
CONTENTTYPE_APPLICATION_GZIPCONTENTTYPE_APPLICATION_GZIP: string = application/gzip;
CONTENTTYPE_APPLICATION_JAVASCRIPTCONTENTTYPE_APPLICATION_JAVASCRIPT: string = application/javascript;
CONTENTTYPE_APPLICATION_JSONCONTENTTYPE_APPLICATION_JSON: string = application/json;
CONTENTTYPE_APPLICATION_OCTET_STREAMCONTENTTYPE_APPLICATION_OCTET_STREAM: string = application/octet-stream;
CONTENTTYPE_APPLICATION_OGGCONTENTTYPE_APPLICATION_OGG: string = application/ogg;
CONTENTTYPE_APPLICATION_PDFCONTENTTYPE_APPLICATION_PDF: string = application/pdf;
CONTENTTYPE_APPLICATION_POSTSCRIPTCONTENTTYPE_APPLICATION_POSTSCRIPT: string = application/postscript;
CONTENTTYPE_APPLICATION_RDF_XMLCONTENTTYPE_APPLICATION_RDF_XML: string = application/rdf+xml;
CONTENTTYPE_APPLICATION_RSS_XMLCONTENTTYPE_APPLICATION_RSS_XML: string = application/rss+xml;
CONTENTTYPE_APPLICATION_SOAP_XMLCONTENTTYPE_APPLICATION_SOAP_XML: string = application/soap+xml;
CONTENTTYPE_APPLICATION_VND_ANDROID_PACKAGE_ARCHIVECONTENTTYPE_APPLICATION_VND_ANDROID_PACKAGE_ARCHIVE: string = application/vnd.android.package-archive;
CONTENTTYPE_APPLICATION_VND_DARTCONTENTTYPE_APPLICATION_VND_DART: string = application/vnd.dart;
CONTENTTYPE_APPLICATION_VND_EMBARCADERO_FIREDAC_JSONCONTENTTYPE_APPLICATION_VND_EMBARCADERO_FIREDAC_JSON: string = application/vnd.embarcadero.firedac+json;
CONTENTTYPE_APPLICATION_VND_GOOGLE_EARTH_KML_XMLCONTENTTYPE_APPLICATION_VND_GOOGLE_EARTH_KML_XML: string = application/vnd.google-earth.kml+xml;
CONTENTTYPE_APPLICATION_VND_GOOGLE_EARTH_KMZCONTENTTYPE_APPLICATION_VND_GOOGLE_EARTH_KMZ: string = application/vnd.google-earth.kmz;
CONTENTTYPE_APPLICATION_VND_MOZILLA_XUL_XMLCONTENTTYPE_APPLICATION_VND_MOZILLA_XUL_XML: string = application/vnd.mozilla.xul+xml;
CONTENTTYPE_APPLICATION_VND_MS_EXCELCONTENTTYPE_APPLICATION_VND_MS_EXCEL: string = application/vnd.ms-excel;
CONTENTTYPE_APPLICATION_VND_MS_POWERPOINTCONTENTTYPE_APPLICATION_VND_MS_POWERPOINT: string = application/vnd.ms-powerpoint;
CONTENTTYPE_APPLICATION_VND_OASIS_OPENDOCUMENT_GRAPHICSCONTENTTYPE_APPLICATION_VND_OASIS_OPENDOCUMENT_GRAPHICS: string = application/vnd.oasis.opendocument.graphics;
CONTENTTYPE_APPLICATION_VND_OASIS_OPENDOCUMENT_PRESENTATIONCONTENTTYPE_APPLICATION_VND_OASIS_OPENDOCUMENT_PRESENTATION: string = application/vnd.oasis.opendocument.presentation;
CONTENTTYPE_APPLICATION_VND_OASIS_OPENDOCUMENT_SPREADSHEETCONTENTTYPE_APPLICATION_VND_OASIS_OPENDOCUMENT_SPREADSHEET: string = application/vnd.oasis.opendocument.spreadsheet;
CONTENTTYPE_APPLICATION_VND_OASIS_OPENDOCUMENT_TEXTCONTENTTYPE_APPLICATION_VND_OASIS_OPENDOCUMENT_TEXT: string = application/vnd.oasis.opendocument.text;
CONTENTTYPE_APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_PRESENTATIONML_PRESENTATIONCONTENTTYPE_APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_PRESENTATIONML_PRESENTATION: string = application/vnd.openxmlformats-officedocument.presentationml.presentation;
CONTENTTYPE_APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_SPREADSHEETML_SHEETCONTENTTYPE_APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_SPREADSHEETML_SHEET: string = application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;
CONTENTTYPE_APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_WORDPROCESSINGML_DOCUMENTCONTENTTYPE_APPLICATION_VND_OPENXMLFORMATS_OFFICEDOCUMENT_WORDPROCESSINGML_DOCUMENT: string = application/vnd.openxmlformats-officedocument.wordprocessingml.document;
CONTENTTYPE_APPLICATION_X_DEBCONTENTTYPE_APPLICATION_X_DEB: string = application/x-deb;
CONTENTTYPE_APPLICATION_X_DVICONTENTTYPE_APPLICATION_X_DVI: string = application/x-dvi;
CONTENTTYPE_APPLICATION_X_FONT_TTFCONTENTTYPE_APPLICATION_X_FONT_TTF: string = application/x-font-ttf;
CONTENTTYPE_APPLICATION_X_JAVASCRIPTCONTENTTYPE_APPLICATION_X_JAVASCRIPT: string = application/x-javascript;
CONTENTTYPE_APPLICATION_X_LATEXCONTENTTYPE_APPLICATION_X_LATEX: string = application/x-latex;
CONTENTTYPE_APPLICATION_X_MPEGURLCONTENTTYPE_APPLICATION_X_MPEGURL: string = application/x-mpegURL;
CONTENTTYPE_APPLICATION_X_PKCS12CONTENTTYPE_APPLICATION_X_PKCS12: string = application/x-pkcs12;
CONTENTTYPE_APPLICATION_X_PKCS7_CERTIFICATESCONTENTTYPE_APPLICATION_X_PKCS7_CERTIFICATES: string = application/x-pkcs7-certificates;
CONTENTTYPE_APPLICATION_X_PKCS7_CERTREQRESPCONTENTTYPE_APPLICATION_X_PKCS7_CERTREQRESP: string = application/x-pkcs7-certreqresp;
CONTENTTYPE_APPLICATION_X_PKCS7_MIMECONTENTTYPE_APPLICATION_X_PKCS7_MIME: string = application/x-pkcs7-mime;
CONTENTTYPE_APPLICATION_X_PKCS7_SIGNATURECONTENTTYPE_APPLICATION_X_PKCS7_SIGNATURE: string = application/x-pkcs7-signature;
CONTENTTYPE_APPLICATION_X_RAR_COMPRESSEDCONTENTTYPE_APPLICATION_X_RAR_COMPRESSED: string = application/x-rar-compressed;
CONTENTTYPE_APPLICATION_X_SHOCKWAVE_FLASHCONTENTTYPE_APPLICATION_X_SHOCKWAVE_FLASH: string = application/x-shockwave-flash;
CONTENTTYPE_APPLICATION_X_STUFFITCONTENTTYPE_APPLICATION_X_STUFFIT: string = application/x-stuffit;
CONTENTTYPE_APPLICATION_X_TARCONTENTTYPE_APPLICATION_X_TAR: string = application/x-tar;
CONTENTTYPE_APPLICATION_X_WWW_FORM_URLENCODEDCONTENTTYPE_APPLICATION_X_WWW_FORM_URLENCODED: string = application/x-www-form-urlencoded;
CONTENTTYPE_APPLICATION_X_XPINSTALLCONTENTTYPE_APPLICATION_X_XPINSTALL: string = application/x-xpinstall;
CONTENTTYPE_APPLICATION_XHTML_XMLCONTENTTYPE_APPLICATION_XHTML_XML: string = application/xhtml+xml;
CONTENTTYPE_APPLICATION_XMLCONTENTTYPE_APPLICATION_XML: string = application/xml;
CONTENTTYPE_APPLICATION_XML_DTDCONTENTTYPE_APPLICATION_XML_DTD: string = application/xml-dtd;
CONTENTTYPE_APPLICATION_XOP_XMLCONTENTTYPE_APPLICATION_XOP_XML: string = application/xop+xml;
CONTENTTYPE_APPLICATION_ZIPCONTENTTYPE_APPLICATION_ZIP: string = application/zip;
CONTENTTYPE_AUDIO_BASICCONTENTTYPE_AUDIO_BASIC: string = audio/basic;
CONTENTTYPE_AUDIO_L24CONTENTTYPE_AUDIO_L24: string = audio/L24;
CONTENTTYPE_AUDIO_MP4CONTENTTYPE_AUDIO_MP4: string = audio/mp4;
CONTENTTYPE_AUDIO_MPEGCONTENTTYPE_AUDIO_MPEG: string = audio/mpeg;
CONTENTTYPE_AUDIO_OGGCONTENTTYPE_AUDIO_OGG: string = audio/ogg;
CONTENTTYPE_AUDIO_VND_RN_REALAUDIOCONTENTTYPE_AUDIO_VND_RN_REALAUDIO: string = audio/vnd.rn-realaudio;
CONTENTTYPE_AUDIO_VND_WAVECONTENTTYPE_AUDIO_VND_WAVE: string = audio/vnd.wave;
CONTENTTYPE_AUDIO_VORBISCONTENTTYPE_AUDIO_VORBIS: string = audio/vorbis;
CONTENTTYPE_AUDIO_WEBMCONTENTTYPE_AUDIO_WEBM: string = audio/webm;
CONTENTTYPE_AUDIO_X_AACCONTENTTYPE_AUDIO_X_AAC: string = audio/x-aac;
CONTENTTYPE_AUDIO_X_CAFCONTENTTYPE_AUDIO_X_CAF: string = audio/x-caf;
CONTENTTYPE_IMAGE_GIFCONTENTTYPE_IMAGE_GIF: string = image/gif;
CONTENTTYPE_IMAGE_JPEGCONTENTTYPE_IMAGE_JPEG: string = image/jpeg;
CONTENTTYPE_IMAGE_PJPEGCONTENTTYPE_IMAGE_PJPEG: string = image/pjpeg;
CONTENTTYPE_IMAGE_PNGCONTENTTYPE_IMAGE_PNG: string = image/png;
CONTENTTYPE_IMAGE_SVG_XMLCONTENTTYPE_IMAGE_SVG_XML: string = image/svg+xml;
CONTENTTYPE_IMAGE_TIFFCONTENTTYPE_IMAGE_TIFF: string = image/tiff;
CONTENTTYPE_IMAGE_X_XCFCONTENTTYPE_IMAGE_X_XCF: string = image/x-xcf;
CONTENTTYPE_MESSAGE_HTTPCONTENTTYPE_MESSAGE_HTTP: string = message/http;
CONTENTTYPE_MESSAGE_IMDN_XMLCONTENTTYPE_MESSAGE_IMDN_XML: string = message/imdn+xml;
CONTENTTYPE_MESSAGE_PARTIALCONTENTTYPE_MESSAGE_PARTIAL: string = message/partial;
CONTENTTYPE_MESSAGE_RFC822CONTENTTYPE_MESSAGE_RFC822: string = message/rfc822;
CONTENTTYPE_MODEL_EXAMPLECONTENTTYPE_MODEL_EXAMPLE: string = model/example;
CONTENTTYPE_MODEL_IGESCONTENTTYPE_MODEL_IGES: string = model/iges;
CONTENTTYPE_MODEL_MESHCONTENTTYPE_MODEL_MESH: string = model/mesh;
CONTENTTYPE_MODEL_VRMLCONTENTTYPE_MODEL_VRML: string = model/vrml;
CONTENTTYPE_MODEL_X3D_BINARYCONTENTTYPE_MODEL_X3D_BINARY: string = model/x3d+binary;
CONTENTTYPE_MODEL_X3D_VRMLCONTENTTYPE_MODEL_X3D_VRML: string = model/x3d+vrml;
CONTENTTYPE_MODEL_X3D_XMLCONTENTTYPE_MODEL_X3D_XML: string = model/x3d+xml;
CONTENTTYPE_MULTIPART_ALTERNATIVECONTENTTYPE_MULTIPART_ALTERNATIVE: string = multipart/alternative;
CONTENTTYPE_MULTIPART_ENCRYPTEDCONTENTTYPE_MULTIPART_ENCRYPTED: string = multipart/encrypted;
CONTENTTYPE_MULTIPART_FORM_DATACONTENTTYPE_MULTIPART_FORM_DATA: string = multipart/form-data;
CONTENTTYPE_MULTIPART_MIXEDCONTENTTYPE_MULTIPART_MIXED: string = multipart/mixed;
CONTENTTYPE_MULTIPART_RELATEDCONTENTTYPE_MULTIPART_RELATED: string = multipart/related;
CONTENTTYPE_MULTIPART_SIGNEDCONTENTTYPE_MULTIPART_SIGNED: string = multipart/signed;
CONTENTTYPE_NONECONTENTTYPE_NONE: string = ;
CONTENTTYPE_TEXT_CMDCONTENTTYPE_TEXT_CMD: string = text/cmd;
CONTENTTYPE_TEXT_CSSCONTENTTYPE_TEXT_CSS: string = text/css;
CONTENTTYPE_TEXT_CSVCONTENTTYPE_TEXT_CSV: string = text/csv;
CONTENTTYPE_TEXT_HTMLCONTENTTYPE_TEXT_HTML: string = text/html;
CONTENTTYPE_TEXT_JAVASCRIPTCONTENTTYPE_TEXT_JAVASCRIPT: string = text/javascript;
CONTENTTYPE_TEXT_PLAINCONTENTTYPE_TEXT_PLAIN: string = text/plain;
CONTENTTYPE_TEXT_VCARDCONTENTTYPE_TEXT_VCARD: string = text/vcard;
CONTENTTYPE_TEXT_X_GWT_RPCCONTENTTYPE_TEXT_X_GWT_RPC: string = text/x-gwt-rpc;
CONTENTTYPE_TEXT_X_JQUERY_TMPLCONTENTTYPE_TEXT_X_JQUERY_TMPL: string = text/x-jquery-tmpl;
CONTENTTYPE_TEXT_X_MARKDOWNCONTENTTYPE_TEXT_X_MARKDOWN: string = text/x-markdown;
CONTENTTYPE_TEXT_XMLCONTENTTYPE_TEXT_XML: string = text/xml;
CONTENTTYPE_VIDEO_MP4CONTENTTYPE_VIDEO_MP4: string = video/mp4;
CONTENTTYPE_VIDEO_MPEGCONTENTTYPE_VIDEO_MPEG: string = video/mpeg;
CONTENTTYPE_VIDEO_OGGCONTENTTYPE_VIDEO_OGG: string = video/ogg;
CONTENTTYPE_VIDEO_QUICKTIMECONTENTTYPE_VIDEO_QUICKTIME: string = video/quicktime;
CONTENTTYPE_VIDEO_WEBMCONTENTTYPE_VIDEO_WEBM: string = video/webm;
CONTENTTYPE_VIDEO_X_FLVCONTENTTYPE_VIDEO_X_FLV: string = video/x-flv;
CONTENTTYPE_VIDEO_X_MATROSKACONTENTTYPE_VIDEO_X_MATROSKA: string = video/x-matroska;
CONTENTTYPE_VIDEO_X_MS_WMVCONTENTTYPE_VIDEO_X_MS_WMV: string = video/x-ms-wmv;