create_server | R Documentation |
Create a server with a custom handler to handle the HTTP request.
create_server(..., handler, ws_open = function(ws) NULL)
... |
Arguments to be passed to |
handler |
A function that takes the HTTP request and returns a response. |
ws_open |
A function to be called back when a WebSocket connection is
established (see |
# always return 'Success:' followed by the requested path
s = servr::create_server(handler = function(req) {
list(status = 200L, body = paste("Success:", req$PATH_INFO))
})
s$url
browseURL(paste0(s$url, "/hello"))
browseURL(paste0(s$url, "/world"))
s$stop_server()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.