First properly working version (HTTP POST only).