send method
Implementation
Future<HttpClientResponse> send(
String method,
String path, {
body,
Map<String, dynamic>? headers
}) async {
var request = await UpnpCommon.httpClient.openUrl(
method, baseUri.resolve(path)
);
if (body is String) {
request.write(body);
} else if (body is List<int>) {
request.add(body);
}
if (headers != null) {
for (String key in headers.keys) {
request.headers.set(key, headers[key]);
}
}
return await request.close();
}