http_appender {log4r} | R Documentation |
Log Messages via HTTP
Description
Send messages in the body of HTTP requests. Responses with status code 400 or above will trigger errors.
Requires the httr
package.
Usage
http_appender(url, method = "POST", layout = default_log_layout(), ...)
Arguments
url |
The URL to submit messages to. |
method |
The HTTP method to use, usually |
layout |
A layout function taking a |
... |
Further arguments passed on to |
See Also
appenders
for more information on Appenders.
Examples
## Not run:
# POST messages to localhost.
appender <- http_appender("localhost")
appender("INFO", "Message.")
# POST JSON-encoded messages.
appender <- http_appender(
"localhost", method = "POST", layout = default_log_layout(),
httr::content_type_json()
)
appender("INFO", "Message.")
## End(Not run)
[Package log4r version 0.4.3 Index]