code: function sendErrorResponse(err, callback = undefined, returnData = undefined) {
    let error;
    if (err instanceof Error) {
      error = err;
    } else {
      error = new Error(err);
    }
  
    if (callback) {
      callback(error, returnData);
    } else {
      throw error;
    }
  }
docs: 返回或拋出錯誤回應
  
  @param {requestCallback} callback - 處理回應的 callback
  @param {Object} err - 錯誤物件
  @param {Object} returnData - 回應資料
  @private