Как вернуть определенный код ошибки в API сантехника? - PullRequest
1 голос
/ 26 сентября 2019

Как мы можем вернуть определенный код ошибки из API-интерфейса сантехника R?

Мы хотели бы вернуть код состояния 400 с сообщением, например, «Функция x отсутствует».Мы прочитали документацию водопроводчика, но не смогли выяснить это.

Если мы используем stop(), то возвращается Внутренняя ошибка сервера 500 без специального сообщения.

#' predict
#' @param x Input feature
#'
#' @get /predict

function(x) {
  if (is.na(x)) {
    # error code 400 should be returned
  }

 # ... # else continue with prediction
}

...