     }
     _logForUIMode(K.Api.userToken, title: "K.Api.userToken")
     _logForUIMode(K.Api.userToken)
-
-    //    Alamofire.upload(method, url.hostUrl(), headers: headers(), multipartFormData: { (multipartFormData) in
-    //      multipartFormData.appendBodyPart(data: data, name: name, fileName: filename, mimeType: mimeType)
-    //      }, encodingCompletion: { (result) in
-    //        switch result {
-    //        case .success(let upload, _, _):
-    //          upload.responseJSON(completionHandler: onComplete)
-    //        case .failure(let error):
-    //          //          prompt(result)
-    //          break
-    //        }
-    //    })
   }
   
   class public func get(_ url: String, parameters: [String: AnyObject] = [:], fileName: String? = #file, funcName: String? = #function, run: @escaping (_ response: DataResponse<Any>) -> ()) {

    let appId = K.Api.appID
    var headers_ = ["app_id": appId, "file_name": (fileName! as NSString).lastPathComponent, "func_name": funcName!]
    headers_["Authorization"] = K.Api.userToken
//    headers_["token"] = Session.getValue(key: K.Api.userTokenKey) ?? K.Api.userToken
    //    if Development.Log.API.header { _logForAnyobj: Mode(headers_, title: "headers") }
    return headers_
  }
  
  class public func request(_ method: HTTPMethod = .get, url: String, parameters: [String: AnyObject] = [:], fileName: String? = #file, funcName: String? = #function, run: @escaping (_ response: DataResponse<Any>) -> ()) {
    //    _logForAnyMode(url.hostUrl(), title: "url.hostUrl()")
    //    if Development.Log.API.parameters { _logForAnyMode(parameters as AnyObject, title: "parameters") }
    let indicator = indicatorStart()
    let requestStartTime = NSDate()
    var requestTime: Double = 0
    //    let _url = NSURL(string: url.hostUrl().stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)!)!
    let _url = URL(string: url.hostUrl().addingPercentEncoding(withAllowedCharacters: NSCharacterSet.urlQueryAllowed)!)
    _logForUIMode(_url, title: "_url")
    _logForAnyMode(headers(), title: "headers")

          appDelegate().did500Error()
        default:
          if let message = item.value(forKey: K.Api.Response.message) as? String {
            prompt(message)
          } else if let texts = item.value(forKey: K.Api.Response.message) as? NSDictionary {
            let text = texts.map{"\($0.key): \($0.value)"}.join("\n")
            prompt(text)
          }
          run(response)
        }
