JUCE
URL Member List

This is the complete list of members for URL, including all inherited members.

addEscapeChars(const String &stringToAddEscapeCharsTo, bool isParameter, bool roundBracketsAreLegal=true)URLstatic
createInputStream(bool doPostLikeRequest, OpenStreamProgressCallback *progressCallback=nullptr, void *progressCallbackContext=nullptr, String extraHeaders={}, int connectionTimeOutMs=0, StringPairArray *responseHeaders=nullptr, int *statusCode=nullptr, int numRedirectsToFollow=5, String httpRequestCmd={}) constURL
createOutputStream() constURL
createWithoutParsing(const String &url)URLstatic
downloadToFile(const File &targetLocation, String extraHeaders=String(), DownloadTask::Listener *listener=nullptr, bool usePostCommand=false)URL
getChildURL(const String &subPath) constURL
getDomain() constURL
getFileName() constURL
getLocalFile() constURL
getParameterNames() const noexceptURL
getParameterValues() const noexceptURL
getParentURL() constURL
getPort() constURL
getPostData() constURL
getPostDataAsMemoryBlock() const noexceptURL
getQueryString() constURL
getScheme() constURL
getSubPath(bool includeGetParameters=false) constURL
getURLBookmark(URL &)URLfriend
isEmpty() const noexceptURL
isLocalFile() constURL
isProbablyAnEmailAddress(const String &possibleEmailAddress)URLstatic
isProbablyAWebsiteURL(const String &possibleURL)URLstatic
isWellFormed() constURL
launchInDefaultBrowser() constURL
OpenStreamProgressCallback typedefURL
operator!=(const URL &) constURL
operator=(const URL &)=defaultURL
operator=(URL &&)=defaultURL
operator==(const URL &) constURL
readEntireBinaryStream(MemoryBlock &destData, bool usePostCommand=false) constURL
readEntireTextStream(bool usePostCommand=false) constURL
readEntireXmlStream(bool usePostCommand=false) constURL
removeEscapeChars(const String &stringToRemoveEscapeCharsFrom)URLstatic
setURLBookmark(URL &, void *)URLfriend
toString(bool includeGetParameters) constURL
URL()URL
URL(const String &url)URL
URL(const URL &)=defaultURL
URL(URL &&)=defaultURL
URL(File)URLexplicit
withDataToUpload(const String &parameterName, const String &filename, const MemoryBlock &fileContentToUpload, const String &mimeType) constURL
withFileToUpload(const String &parameterName, const File &fileToUpload, const String &mimeType) constURL
withNewDomainAndPath(const String &newFullPath) constURL
withNewSubPath(const String &newPath) constURL
withParameter(const String &parameterName, const String &parameterValue) constURL
withParameters(const StringPairArray &parametersToAdd) constURL
withPOSTData(const String &postData) constURL
withPOSTData(const MemoryBlock &postData) constURL
~URL()=defaultURL