request method Null safety
- String path,
- dynamic json
Object o = request(path, json);
Send request to path with JSON as post data. Return JSON parsed result.
Implementation
Future<Map<String, dynamic>> request(String path, dynamic json) async {
var dio = Dio();
dio.options.headers['Content-Type'] = 'text/xml; charset=UTF-8';
dio.options.headers['SOAPACTION'] =
'"urn:schemas-sony-com:service:IRCC:1#X_SendIRCC"';
dio.options.headers['X-Auth-PSK'] = _psk;
final response = await dio.post('$_url/$path', data: JSON.stringify(json));
return response.data;
}