Learning HTTP libraries and REST design in REST