sendHTTPRequest

Issues an HTTP request by sending the details to the persistent querier thread, then returns the results after they become available in the shared associative array.

version(WithWebtitlePlugin)
private
sendHTTPRequest
(,
const string url
,
const Flag!"recursing" recursing = No.recursing
,
int id = 0
,
const string caller = __FUNCTION__
)

Parameters

plugin WebtitlePlugin

The current WebtitlePlugin.

url string

URL string to fetch.

recursing Flag!"recursing"

Whether or not this is a recursive call.

id int

Optional int id key to WebtitlePlugin.lookupBucket.

caller string

Optional name of the calling function.

Return Value

A TitleLookupResult with contents based on what was read from the URL.