Skip to content

Instantly share code, notes, and snippets.

View ktsujister's full-sized avatar

Kei Tsuji ktsujister

View GitHub Profile
// https://github.com/hyperium/hyper/blob/master/examples/hello.rs
#![deny(warnings)]
extern crate hyper;
extern crate env_logger;
extern crate num_cpus;
use std::io::Write;
use hyper::{Decoder, Encoder, Next};
use hyper::net::{HttpStream, HttpListener};
extern crate futures;
extern crate hyper;
extern crate env_logger;
#[macro_use] extern crate log;
extern crate tokio_core;
extern crate futures_cpupool;
use hyper::{Post, StatusCode};
use hyper::header::ContentLength;
use hyper::server::{Http, Service, Request, Response};
@ktsujister
ktsujister / echo.rs
Created January 29, 2017 01:08
Get `Vec<u8>` from `Body`
extern crate env_logger;
#[macro_use] extern crate log;
extern crate futures;
extern crate hyper;
use hyper::{Post, StatusCode};
use hyper::header::ContentLength;
use hyper::server::{Http, Service, Request, Response};
use futures::{future, Future, Stream};