PUT-binding middleware
Routes HTTP PUT requests to the specified path with the specified callback functions or middleware.
httpPUT(beakr, path = NULL, FUN = NULL)
beakr |
|
path |
String representing a path for which the middleware function is invoked. |
FUN |
Middleware function to be invoked. |
A Beakr
instance with added middleware.
## Not run: library(beakr) # Create an new Beakr instance beakr <- newBeakr() # Create a simple beakr pipeline beakr %>% httpPUT("/", function(req, res, err) { return("Successful PUT request!\n") }) %>% listen(host = '127.0.0.1', port = 25118, daemon = TRUE) # ------------------------------------------------------------ # IN A TERMINAL: # curl -X PUT http://127.0.0.1:25118/ # > Successful PUT request! # ------------------------------------------------------------ # Stop the beakr instance server stopServer(beakr) ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.