ClientBrowser constructor
ClientBrowser(
{ - String endPoint = 'https://HOSTNAME/v1',
- bool selfSigned = false,
})
Implementation
ClientBrowser({
String endPoint = 'https://HOSTNAME/v1',
bool selfSigned = false,
}) : _endPoint = endPoint {
_httpClient = BrowserClient();
_endPointRealtime = endPoint
.replaceFirst('https://', 'wss://')
.replaceFirst('http://', 'ws://');
_headers = {
'content-type': 'application/json',
'x-sdk-name': 'Flutter',
'x-sdk-platform': 'client',
'x-sdk-language': 'flutter',
'x-sdk-version': '11.0.1',
'X-Appwrite-Response-Format': '1.4.0',
};
config = {};
assert(_endPoint.startsWith(RegExp("http://|https://")),
"endPoint $_endPoint must start with 'http'");
init();
}