Input added get, post, put, file, console and Console optimized to Input interface