Crate rs_jsonrpc_http_server

Source
Expand description

jsonrpc http server.

extern crate rs_jsonrpc_core;
extern crate rs_jsonrpc_http_server;

use rs_jsonrpc_core::*;
use rs_jsonrpc_http_server::*;

fn main() {
	let mut io = IoHandler::new();
	io.add_method("say_hello", |_: Params| {
		Ok(Value::String("hello".to_string()))
	});

	let _server = ServerBuilder::new(io).start_http(&"127.0.0.1:3030".parse().unwrap());
}

Re-exports§

Structs§

Enums§

Traits§

Functions§

  • Returns a CORS header that should be returned with that request.
  • Returns true if Host header in request matches a list of allowed hosts.