parseHttpRequest method

HttpRequestModel? parseHttpRequest(
  1. String json
)

Implementation

HttpRequestModel? parseHttpRequest(String json) {
  try {
    var map = jsonDecode(json);
    HttpRequestModel request = HttpRequestModel();
    request.id = map['id'].toString();
    request.url = map['url'];
    request.header = map['header'];
    request.data = map['data'];
    request.urlParams = map['urlParams'];
    request.method = (map['method'] ?? HttpMethod.GET) == HttpMethod.GET.name
        ? HttpMethod.GET
        : HttpMethod.POST;
    request.callbackFun = map['callbackFun'];
    return request;
  } catch (e) {
    logE('JsEngine parseHttpRequest error $e');
    return null;
  }
}